你怎么让awk忽略输入文件中的特殊字符?

时间:2012-06-14 19:53:21

标签: unix awk special-characters

好的,这就是问题所在。我正在尝试创建一个awk程序,它将一些字符添加到文件中的列。很简单,但问题是文件中包含的字符awk解释为转义或特殊字符,例如\ ^&和/ ...我希望awk表现得好像在字段分隔符(或任何非字段或新记录字符实际上)之间的所有字符都应该在那里并且不传达特殊信息。我不希望它以任何特殊方式解释任何文件。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

从您的评论来看,似乎您告诉awk使用该文件就好像它是一个程序而不是将其视为数据。尝试:

awk -F\| '{print $2}' NH3