1

さまざまなテキスト ファイルと、さまざまなソースからのさまざまな出力があります。テキストドキュメントファイルの異なる行に出力する必要があります。コードは次のとおりです。

for (( x = 1 ; x < 1000 ; x++ )) do

difference=$((file1 - file2))
echo $(tshark -r 1.pcap -c 1 -t ad | \
        awk -F" " '{print $2,$3}')  $difference \
        $(awk 'FNR == "'$z'" {print}' 1.txt) >> ~/Desktop/information.txt
done

うまくいきますが、時間がかかります。スクリプトがループ内で何度もテキスト ドキュメントにアクセスしているためだと思います。他のアプローチを使用して速度パフォーマンスを向上させる方法はありますか?

ありがとう

4

1 に答える 1