テキストファイルで2つのことを確認する必要があります。
- タブで区切られた場合
- 正確に8つの列がある場合
これを確認し、そのうちの1つが偽である場合は、エラーメッセージを表示するにはどうすればよいですか?
ベストアンサー1
1つの解決策はawkを使用することです。
awk -F "\t" 'NF != 8' data.txt
このコマンドは、8つのフィールドを含まないdata.txtファイルの対応する行を印刷します。
テキストファイルで2つのことを確認する必要があります。
これを確認し、そのうちの1つが偽である場合は、エラーメッセージを表示するにはどうすればよいですか?
1つの解決策はawkを使用することです。
awk -F "\t" 'NF != 8' data.txt
このコマンドは、8つのフィールドを含まないdata.txtファイルの対応する行を印刷します。