解析された出力がls
奇妙な文字(スペース、...)によって壊れる可能性があるため、危険な場合に\n
ディレクトリ内のファイル数を知るための最良の方法は何ですか?
find
私は通常この種の解析を避けることに頼っていますが、やはりfind mydir | wc -l
同じ理由で中断されます。
私は今Solarisで作業していますが、他のuniceと他のシェルの間でできるだけ移植可能な答えを探しています。
ベストアンサー1
このヒントはどうですか?
find . -maxdepth 1 -exec echo \; | wc -l
find
とwc
。