我有一個文件包含路徑列表現在我想在每行例如執行命令: -我怎樣才能使文件的內容作爲命令的輸出?
file name : rawabdeh command : command file contain:- path/no/1/ path/no/2/ path/no/3/
我要做到以下幾點:
command path/no/1/ command path/no/2/ command path/no/3/
我有一個文件包含路徑列表現在我想在每行例如執行命令: -我怎樣才能使文件的內容作爲命令的輸出?
file name : rawabdeh command : command file contain:- path/no/1/ path/no/2/ path/no/3/
我要做到以下幾點:
command path/no/1/ command path/no/2/ command path/no/3/
while read path <&3
do
command "$path" 3<&-
done 3<rawabdeh
這將執行命令在每條路徑上 - 這是你想要達到的目標嗎?
我會嘗試它....把路徑放在同一個文件「rawabdeh」...文件的每一行是路徑 – 2010-09-21 14:44:30
下面的結果accour爲所有行文件... ksh [2]:/ var/lib/svn/repos/b1me/products/payone/generic/code/core /:無法執行 ksh [2]:/ var/lib/svn/repos/b1me/products/payone/generic/code/fees /:不能執行 ksh [2]:/ var/lib/svn/repos/b1me/products/payone/generic/code/merchantserver /:無法執行 ksh [2]:/ var/lib/svn/repos/b1me/products/payone/generic/code/2ds /:無法執行 ksh [2]:/ var/lib/svn/repos/b1me/products/payone/generic/code/iris /:無法執行 – 2010-09-21 15:07:47
您是否刪除了第三行的第一個單詞?它應該是你的命令。無論如何,粘貼您的完整腳本,以便我們可以說出了什麼問題。 – 2010-09-21 16:26:19
你有5個問題,但沒有接受一個答案。 – DigitalRoss 2010-09-21 14:09:19
我現在要做.....因爲我很忙......但是,謝謝你的這種警報 – 2010-09-21 14:11:29
什麼操作系統?什麼外殼? – 2010-09-21 14:12:16