ループを使用して、現在のディレクトリのファイル数を見つけます。

ループを使用して、現在のディレクトリのファイル数を見つけます。

パイプを使用せずにループを使用して現在のディレクトリ内のファイル数を確認する方法があるかどうか疑問に思います。

ファイルが3つある場合、出力は3にする必要があります。

私はあなたが簡単にできることを知っています

ls | wc -l 

しかし、パイプを使わずにループに入れる方法があるかどうか疑問に思います。

ありがとう

ベストアンサー1

echoBashでは、配列内の要素数とともに、すべてのファイルを配列に追加できます。

arr=(*)
echo "${#arr[@]}"

おすすめ記事