标签: awk cmd getline
我试图看看从这个命令中提取第3行的最佳方法是什么,但我似乎无法得到它
awk 'BEGIN{while("service ipsec status" | getline x) print x}'
答案 0 :(得分:2)
service ipsec status | awk 'NR==3'
答案 1 :(得分:0)
使用sed:
sed
service ipsec status | sed '3!d'