次のコマンドがあるとしましょう。./clang-$j.out >> clang-result.txt
各出力clang-$j.out
は固定長ハッシュ(プログラムごとの行あたり)ですが、各行の先頭にプレフィックスを追加して区別したいと思います。たとえば、"1-"
変数の位置から数字を追加したいとしますj
。
このためにいくつかの努力をしたが、まだどうすべきか分からない。
答え1
ループ内で各プログラムを実行する前に変数の数を出力できます。
printf "%s-" "${j}" >> clang-result.txt
./clang-$j.out >> clang-result.txt
答え2
次のものを追加できます。
prefix=`basename $0 | cut -d"." -f1 | cut -d"-" -f2`
echo ${prefix}-HASH
clang-$j.outスクリプトから。プレフィックス変数のシーケンスを指定する必要があります。これでスクリプトの出力に使用できます。