0
我寫了一個腳本,它應該取第一個tar文件,執行script.sh
,然後是第二個tar文件等。 這是怎麼script.sh
樣子:bash:一個接一個地處理一個文件
tarball=(`ls -a | cut -d "." -f 1`)
mkdir ./$tarball
tar -zxvf $tarball.tar -C ./$tarball
我執行script.sh
用下面的命令:
for tarball in ./*.tar; do bash script.sh; done
但是變量tarball
的分配只需要第一個文件並處理它(發佈的代碼後上面有一些awk
命令將某些輸出寫入文件)。
如何在第一個tar文件被拍攝後進行腳本編寫,第二個被拍攝等等?
因爲你沒有通過任何的腳本,你必須腳本中的分配。 – 123