3
我想寫一個腳本,我有一個目錄中的多個文件,但我想爲每個文件創建一個具有特定擴展名的目錄(沒有目錄名稱中的文件擴展名)並將每個文件移動到他們自己的目錄中,然後對其各自目錄中的每個文件執行一些操作。 我真的很新,所以這是我得到的,它不起作用,所以任何幫助,將不勝感激!移動每個文件到自己的目錄
for file in *;
do
if [ $file=[$.sff]] ; then
mkdir ${$file/.sff/""/}
mv $file ${file/.sff/""/}/
fi
for $file in $file/
do { ......
}
done
$ {}有一些特殊的語法,應該看它 - 即時通訊相當肯定它不接受'「」'爲空字符串,只是離開它。或者你可以使用'$(echo $ file | sed's/\。sff //')'' – mschr