我目前正在使用split命令将大文件拆分为多个50MB文件。例如:
split -b50m filename.ext filename.ext.
这非常有效,但我想使用Automator创建一个应用程序,我可以给不太熟悉命令行的朋友。
我意识到现有的应用程序可以处理这个问题(例如Split& Concat),但我想用它来学习Automator。这就是我想要实现的目标:
如何将文件名传递给命令行?
答案 0 :(得分:2)
将Automator脚本另存为应用程序时,已删除的文件会自动传递给第一个操作。
选择Run Shell Script将输入作为参数传递,并使用$@
访问它。
您可以使用上面的split
命令。以下Automator获取输入文件并将其移动到~/Desktop/haha
文件夹。