正则表达式中的.awk转义字符

用户名

我不太了解角色如何在.awk脚本中工作。

我要阅读的文件中有这一行:

 #Name Surname City Company State Probability Units Price Amount

如果我只写:

awk < test.txt '/\#/ {print $1}'

在命令行中,一切都很好,输出为#Name。

但是,如果我尝试通过以下方式在.awk文件中执行相同的操作:

/\#/ {print $1};

我对此没有任何输出。另外,由于某些原因,gEdit不会将“ \”识别为.awk中的转义字符。

为什么会发生这种情况,并且有解决方法?

wn

这对我有用,也不需要逃脱,#因为它不是特殊含义的字符。

my.awk)内容:

/#/ {print $1};

然后使用awk解释器执行它

hwnd@lsh1001:~$ awk -f my.awk test.txt
#Name

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式中的.awk转义字符

来自分类Dev

PHP中的正则表达式转义转义字符

来自分类Dev

正则表达式中的转义特殊字符

来自分类Dev

如何忽略正则表达式中的转义字符?

来自分类Dev

在正则表达式中,哪些字符需要转义?

来自分类Dev

转义字符正则表达式

来自分类Dev

AWK中的正则表达式

来自分类Dev

AWK中的正则表达式

来自分类Dev

awk-在正则表达式中删除字符

来自分类Dev

正则表达式-转义转义字符

来自分类Dev

awk:从字符串中转义正则表达式运算符的函数

来自分类Dev

转义正则表达式中的单词

来自分类Dev

正则表达式替换中的转义数字

来自分类Dev

javascript中的正则表达式转义反斜杠

来自分类Dev

转义正则表达式保留字符?

来自分类Dev

正则表达式转义符和特殊字符

来自分类Dev

Vim正则表达式替换/转义管道字符

来自分类Dev

正则表达式仅匹配未转义的字符

来自分类Dev

Freemarker转义正则表达式字符

来自分类Dev

正则表达式条件匹配,用于转义的字符

来自分类Dev

正则表达式可以逆向从软件转义字符

来自分类Dev

正则表达式解析转义字符

来自分类Dev

正则表达式转义字符突出显示

来自分类Dev

使用Javascript正则表达式转义Lucene字符

来自分类Dev

正则表达式返回转义字符

来自分类Dev

转义正则表达式活动字符

来自分类Dev

如何在正则表达式中转义字符

来自分类Dev

正则表达式解析转义字符

来自分类Dev

检查字符是否转义的正则表达式