Linux cut/awk截取字符串

cut
  • 截取1-3字符串
    echo 123456789 | cut -b 1-3
    输出123
  • 截取4-末尾字符串
    echo 123456789 | cut -b 4-
    输出456789
  • 按指定字符-截取第2个字符串
    echo 123-456-789 | cut -d '-' -f 2
    输出456
awk
  • 按指定字符-截取第2个字符串
    echo 123-456-789 | awk -F '-' '{print $2}'
    输出456
  • 格式化输出字符串
    echo 123-456-789 | awk -F '-' '{print "test"$2}'
    输出test456
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页