我有以下 shell 命令:
awk -F'\[|\]' '{print $2}'
Run Code Online (Sandbox Code Playgroud)
这个命令是做什么的?使用作为分隔符分割成字段[sometext]?
例如:
$ echo "this [line] passed to awk" | awk -F'\[|\]' '{print $2}'
line
Run Code Online (Sandbox Code Playgroud)
编者注:只有Ubuntu 上默认使用的Mawk才会生成上述输出。