私はこれを持っています:
#!/bin/bash
for file in `find . -type d`
do
echo $file
done
というディレクトリだけがある場合、My Directory
出力は次のようになります。
My
Directory
どうすれば解決できますか?
これはecho $file
一時的なものです。また、ディレクトリで動作する他のコードもあります。
ベストアンサー1
以下のような作品...
find . -type d | while read dir; do echo $dir; done
.
./my dir
実行している作業に応じて、オプションとを使用する方がfind
良いかもしれません。-print0
xargs -0
得られたコードは引用符で囲まれていない出力を取得し、それを繰り返すfind
単語のリスト(スペースで区切ります)として使用します。for