どのように私はparent_directory内の各ディレクトリを通過し、bashスクリプト書くか実行コマンドをで各ディレクトリを。
ディレクトリ構造は次のとおりです。
parent_directory(名前は何でもかまいません-パターンに従わない)
- 001(ディレクトリ名はこのパターンに従います)
- 0001.txt(ファイル名はこのパターンに従います)
- 0002.txt
- 0003.txt
- 002
- 0001.txt
- 0002.txt
- 0003.txt
- 0004.txt
- 003
- 0001.txt
ディレクトリの数は不明です。
現在のディレクトリが次の場合、次のことができますparent_directory
。
for d in [0-9][0-9][0-9]
do
( cd "$d" && your-command-here )
done
(
そして)
、現在のディレクトリは、メインスクリプトで変更されていないので、サブシェルを作成します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加