拡張子が「*.txt」のファイルに以下の「awk」コマンドを適用したい
awk '$4 ~ /NM/{ sum += $2 } END{ print sum }'
しかし、このコマンドが機能しない理由:
for i in *.txt do echo awk '$4 ~ /NM/{ sum += $2 } END{ print sum }' $i; done
通常は、
awk '$4 ~ /NM/{ sum += $2 } END{ print sum }' file1.txt
動作します。