すべてのディレクトリとサブディレクトリをループし、すべてのテキスト ファイルを一度 cat するシェル スクリプトを Linux で作成したいと考えています。以下は私がこれまでに得たものです。これについてはロジックが少し遅れています。誰か私に手を貸してくれませんか?ありがとう
スクリプトは引数を 1 つ取ります。例: ./script.sh directoryName
#!/bin/bash
echo "Directory $1"
cd $1
for f in *.txt
do
cat $f
done
各サブディレクトリには無限の量がある可能性があるため、ここからサブディレクトリに移動する方法がわかりません。