V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
winsonwen
V2EX  ›  macOS

提问: mac 可以实现类似 windows 拖拽文件进行批处理操作吗?

  •  
  •   winsonwen · 2020-03-07 09:43:45 +08:00 · 2440 次点击
    这是一个创建于 1709 天前的主题,其中的信息可能已经有所发展或是发生改变。
    程序猿刚转入 mac 系统,想用 mac 做为生产环境,但是之前在 windows 中用得很习惯的操作貌似没有了。
    即是,拖拽文件到.bat 的图标上面,然后批处理会自动运行,并可对此文件进行批处理的操作。
    请问 mac 中的批处理可以做到这种操作不?
    7 条回复    2021-08-10 09:29:32 +08:00
    jiangbingo
        1
    jiangbingo  
       2020-03-07 09:58:48 +08:00 via Android
    拖到终端运行不方便么?
    winsonwen
        2
    winsonwen  
    OP
       2020-03-07 10:09:14 +08:00
    @jiangbingo 我的意思是比如我有个批处理,里面的操作比如有 解压文件--》修改某个文件--》压缩 。如果在 window 中就可以写个 bat 文件,将压缩包拖到 bat 图标上面,即可针对这个压缩包进行这一系列的批处理操作。
    minamike
        3
    minamike  
       2020-03-07 12:28:43 +08:00 via iPhone   ❤️ 1
    automator
    Apple script
    songz
        4
    songz  
       2020-03-07 12:34:51 +08:00 via Android
    @winsonwen mac 的 automator 可以
    想学习这个 bat
    luckyx
        5
    luckyx  
       2020-03-08 10:17:16 +08:00
    ```bash1.sh
    for file in `ls folder`:
    bash bash2.sh
    ```
    ```
    # do some operation here
    ```
    StevenRCE0
        6
    StevenRCE0  
       2020-03-08 15:59:09 +08:00 via iPhone
    Automator 创建应用或者服务
    winsonwen
        7
    winsonwen  
    OP
       2021-08-10 09:29:32 +08:00
    一年后来结贴!
    发现一个好用的工具 DropZone4,支持 python 编写批处理逻辑,可以将需要批处理的文件拖拽到自己编写的 Action 上面,即可批处理操作了。
    觉得自己问题表达得不够好,问题重点是拖拽,拖拽到图标上面即执行操作,方便!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:03 · PVG 23:03 · LAX 07:03 · JFK 10:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.