是否可以FS在正则表达式中引用字段分隔符,awk因为它可能在表达式的主体中?
awk -F: '/^FS/{print FS}'
Run Code Online (Sandbox Code Playgroud)
你不能在里面使用任何变量/ /- FS也不例外.
您的脚本可以使用~它来编写,允许您将字符串转换为正则表达式:
awk -F: '$0 ~ "^" FS { print FS }'
Run Code Online (Sandbox Code Playgroud)