良い一日、私はパスのサブフォルダ/ディレクトリの1つのレベルを読み取るためのスクリプトを作成しています。スクリプトは次のようになります。
#loopdir.sh
for i in `ls -d $1`
do
echo $i
done
しかし、これを使用して/ media / My \ Passport /を読み取ろうとすると、引数が2つの異なるdirとして読み取られます。
$ ./loopdir.sh /media/My\ Passport/
ls: cannot access /media/My: No such file or directory
Passport/