+ -
当前位置:首页 → 问答吧 → awk如何在每行后追加字符串

awk如何在每行后追加字符串

时间:2011-07-15

来源:互联网

如题

作者: rsrmyzhljy   发布时间: 2011-07-15

awk '{print $0"xxxxx"}'

作者: zjdick   发布时间: 2011-07-15

回复 zjdick


    您试过吗,我试过的结果是 字符串xxxxx替换了行前的对应数目字符

作者: rsrmyzhljy   发布时间: 2011-07-15

回复 rsrmyzhljy
  1. echo "a b ccc"|awk '{print $0"xxxx"}'
  2. a b cccxxxx
复制代码

作者: zjdick   发布时间: 2011-07-15

回复 zjdick


    谢谢,又是windows文件惹的祸

作者: rsrmyzhljy   发布时间: 2011-07-15

cat /etc/passwd |grep root| awk 'BEGIN{ORS="- _ -\n"}{print $1}'



结果:
root:x:0:0:root:/root:/bin/bash- _ -
operator:x:11:0:operator:/root:/sbin/nologin- _ -

取消\n是在同一行显示

作者: CrossGrave   发布时间: 2011-07-15

热门下载

更多