autodata.csvというファイルがあり、20列のデータがあります。列8(シリンダーの場合)に「6」が含まれる行のみを印刷しようとしています。
だから、私はこれを機能させていますが、すべての列ではなく、数字の6だけを印刷しています:
#!/bin/bash
while read x
do
echo $x | awk -F ',' ' { print $8=6} '
done
しかし、残りの列を追加すると、エラーが発生します。
echo $x | awk -F',' ' { print $1":"$2":"$4":"$7":"$8=6}'