没有报价标志的awk打印值

Sok*_*hak 1 linux bash centos

我有这个价值

option 'staticip' '5.5.5.1'
Run Code Online (Sandbox Code Playgroud)

我想只打印5.5.5.1没有引号.我用过

cat /etc/filename | grep staticip | awk '{print $3}'
Run Code Online (Sandbox Code Playgroud)

但结果来了 '5.5.5.1'

rad*_*al7 9

或者,您可以使用tr删除有问题的字符:

cat /etc/filename | grep staticip | awk '{print $3}' | tr -d \'
Run Code Online (Sandbox Code Playgroud)