awk的妙用
- 終端形式
有人說awk的優勢在于可以個性化輸出命令,這么說來太抽象了,假如我們查看占用6379端口的進程信息。
lsof -i:6379輸出結果:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME redis-ser 17474 root 6u IPv6 71242 0t0 TCP *:6379 (LISTEN) redis-ser 17474 root 7u IPv4 71243 0t0 TCP *:6379 (LISTEN)假如我們只想獲取進程號PID,那么awk的優勢就顯現了
lsof -i:6379|awk 'NR==2 {print $2}'上述命令中 | 叫做管道符號 管道符號之前為輸入參數 管道后為輸出結果? 這個案例中輸入參數就是 “查看端口的結果”
輸出結果是 輸入參數的第二行NR==2 第二個欄目{print $2},這樣就拿到了pid 17474
- shell腳本形式
?
轉載于:https://www.cnblogs.com/saintdingspage/p/11243463.html
總結
- 上一篇: 抽象类必须要有抽象方法吗?
- 下一篇: arp欺骗实现断网