awk與cut在以空格為分割域時的區別

來源:本站原創 腳本技巧 超過1,307 views圍觀 0條評論

cut是以單個空格作為分隔符。 CUT無法取值多空格的情況。

——舉例—————–

[[email protected]]# mysql -h127.0.0.1 -P3346 -S /tmp/mysql3346.sock -e status |grep Uptime|cut -f2 -d":"|cut -d"d" -f1|cut -d" " -f2

[[email protected]]# mysql  -h127.0.0.1 -P3346 -S /tmp/mysql3346.sock -e status |grep Uptime|cut -f2 -d":"|cut -d"d" -f1
            21

awk 以空格為分割域時,是以單個或多個連續的空格為分隔符的;

awk默認以空格為分割域, AWK確可以直接取到正常值

[[email protected]]# mysql -h127.0.0.1 -P3346 -S /tmp/mysql3346.sock -e status |grep Uptime|cut -f2 -d":"|cut -d"d" -f1|awk ‘{print $1}’
21
[[email protected]]# mysql  -h127.0.0.1 -P3346 -S /tmp/mysql3346.sock -e status |grep Uptime|cut -f2 -d":"|cut -d"d" -f1|awk ‘{print $0}’
            21

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3638轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
  • 相關文章
  • 為您推薦
  • 各種觀點
?
暫時還木有人評論,坐等沙發!
發表評論

您必須 [ 登錄 ] 才能發表留言!

?
?
萌宠夺宝游戏 bet007足球比分欧洲杯 广东推倒胡麻将下载 江苏快3助赢软件免 甘肃体彩新11选5 3d专家预测汇总 球探体育比分手机客户端 体彩浙江6 1 天天捕鱼官方下载大全 广西十三张棋牌下载 心悦麻将吉林辽源 sg飞艇在线计划更新 中原风彩22选五今晚 高端装备制造业龙头股 天津11选五开奖结果一定牛 二四b六天天好彩944 cc 免费下载麻将