银行Linux

awk的语法请教???

echo "$(awk -F ":" '{print "The " NR " account is " $1}' /etc/passwd)"这个命令输出结果是一行,我想让它能换行输出,请问怎么改一下程序???显示全部

echo "$(awk -F ":" '{print "The " NR " account is " $1}' /etc/passwd)"
这个命令输出结果是一行,
我想让它能换行输出,请问怎么改一下程序???

收起
参与5

返回asdf-asdf的回答

asdf-asdfasdf-asdf研究学者cloudstone

awk是按照行处理的 这里本身是带有 换行的
你是不是在其他程序里面读取这个输出数据了 把 /n 转意到windows的/r/n 测试下

软件开发 · 2017-11-28
浏览1261

回答者

asdf-asdf
研究学者cloudstone
擅长领域: 云计算服务器系统运维

asdf-asdf 最近回答过的问题

回答状态

  • 发布时间:2017-11-28
  • 关注会员:2 人
  • 回答浏览:1261
  • X社区推广