1

わかりました、ここに問題があります。ファイルの列に数文字を追加する awk プログラムを作成しようとしています。十分に単純ですが、問題は awk が \ ^ & や / などの特殊文字として解釈する文字がファイルに含まれていることです。レコード文字 (実際には) は単にそこにあると想定されており、特別な情報を伝えません。ファイルを特別な方法で解釈したくありません。これを行う方法はありますか?

4

1 に答える 1

2

あなたのコメントから判断すると、ファイルをデータとして扱うのではなく、プログラムであるかのように使用するよう awk に指示しているようです。試す:

awk -F\| '{print $2}' NH3
于 2012-06-14T21:28:00.320 に答える