我需要在每个字段之后重新开始一行。我知道我需要在命令末尾使用\n
,如果我一开始使用cat命令该怎么做。
我尝试在&&
之后使用awk -F : 'NR==1' && '\n'
。我的代码是:
cat /etc/shadow | awk -F : 'NR==1' && "\n"
cat /etc/shadow | awk -F : 'NR == 1 { print "Username: " $1, "\n"}'
答案 0 :(得分:2)
要在不同行中拆分字段时,可以使用
... | tr ':' '\n'
或者当您想在每行末尾按住:
... | sed 's/:/:\n/g'
答案 1 :(得分:0)
也许
select * from tablename a
where year = (select max(year) from tablename b a.name=b.name)
不清楚均值。