質問: シェルコマンドを使用してファイルから1つまたは複数の列を削除する方法 私のファイル、archive b1_name b2_name b3_name element info_nam wert procid -------- -------- -------- -------- -------- -------- ---- ------ 15minavg airss 33-gis dmdmgis1 i mvavr15m 1123 cp 15minavg airss 33-gis dmdmgis1 p mvavr15m 2344 cp 15minavg airss 33-gis dmdmgis1 q mvavr15m 4545 cp 15minavg airss 33-gis dmdmgis2 i mvavr15m 6576 cp 15minavg airss 33-gis dmdmgis2 p mvavr15m 4355 cp 15minavg airss 33-gis dmdmgis2 q mvavr15m 6664 cp 出力、archive b1_name b2_name b3_name element wert -------- -------- -------- -------- ------- ---- 15minavg airss 33-gis dmdmgis1 i 1123 15minavg airss 33-gis dmdmgis1 p 2344 15minavg airss 33-gis dmdmgis1 q 4545 15minavg airss 33-gis dmdmgis2 i 6576 15minavg airss 33-gis dmdmgis2 p 4355 15minavg airss 33-gis dmdmgis2 q 6664 2つの列を削除したいinfo_namおよびwert入力ファイルから。
回答: 印刷しない6番目 と8番目 カラムawk '{$6=$8=""; print $0}' file