テストディレクトリのls出力用のシェルスクリプト

テストディレクトリのls出力用のシェルスクリプト

作業ディレクトリ内のファイルをテストし、ディレクトリファイルを返すBASHスクリプトを作成しようとしています。

私が考えることができる1つの方法はlsで始まり、出力をtest -dに供給することです。

各変数をテストするためにどのループが最も適切かわかりません。また、最大20個の変数を設計するのではなく、lsの入力を無制限に処理できるようにループを設計する方法は何ですか?

ベストアンサー1

lsの出力を解析しないでください。

代わりに、以下を使用してくださいfind(1)

find . -type d

おすすめ記事