サブフォルダからコマンドを実行する

サブフォルダからコマンドを実行する

rdseed -d -R -p -f filenameサブフォルダ内の各ファイルの応答時間などを出力するコマンドがあります。問題は、すべてのサブフォルダでこのコマンドを実行し、出力(応答時間、pz)がサブフォルダ内にある必要があることです。試してみましたが、ls -1 */*.file type | awk -F '[/]' '{print "rdseed -d -R -p -f "}'結果は最初のサブフォルダのファイルでこれを行い、親フォルダにも配置されます。

ベストアンサー1

これにより、トリックを実行できます。

IFS="\n" # Handle directories with spaces
for directory in $(find /path/to/location -type d); do
    rdseed -d -R -p -f "${directory}/filename"
done

おすすめ記事