2011-10-07 85 views
0

我需要創建一個自動化,將文件作爲輸入並將其位置字符串用作腳本的輸入變量。我還需要它在運行腳本之前詢問一個字符串。我會如何去做這件事?自動化中的Mac OSX終端命令

命令行代碼中,我想執行:

convert (file-location) -page '(string)' (file-location) 

提前感謝!

+0

我發現你會用「運行Applescript」,並最終讓它工作。 – Danegraphics

+0

::如果您的問題已解決,您應該發佈您最終在下面使用的答案,並將其標記爲問題的正確答案,因此將其標記爲已解決並關閉。 – SashaZd

回答

0

這個怎麼樣?

#!/bin/bash 
if [ $# -ne 2 ] 
then 
    echo "Usage: $0 <path_to_input_file>" 
fi 

echo "Processing $1. Enter string: " 
read a 

convert $1 -page "$a" $1 

您一次調用一個文件名的腳本,該文件會要求您輸入要使用的字符串。你可以重寫這個來循環一堆文件。