0
以下のbashスクリプトを使用して、各レベル2の深さディレクトリにファイルリストを作成し、それぞれの特定のフォルダにテキストファイルとして出力します。以下のbashスクリプトの出力テキストファイルとして深度レベル2またはmaxdepthを使用する方法
しかし、私は、例えば
出力テキスト・ファイル名としてレベル2の深さのディレクトリを使用する方法「FILE.TXT」 としてそれに名前を付けることができます/ users/bin /にあるファイルを一覧表示し、出力ファイルの名前は "bin.txt"ここに私が使用しているコードがあります。
あなたは(1)('.'
別に何のパスコンポーネントを持っていません)現在の作業ディレクトリ内のファイル、およびレベル2のディレクトリ内のファイルの(2)残りの部分を考慮する必要があり
#!/bin/bash
while IFS= read -r -d '' folder; do
echo $folder find "$folder" -type f > "$folder"/File.txt
done < <(find . -maxdepth 2 -mindepth 2 -type d -print0)