我需要把'aaa bbb'分解成
aaa
bbb
在一行代码中。在 gnused 中,我可以:
print 'aaa bbb' | sed 's/ /\n/g'
在 bash 中,我可以:
echo 'aaa bbb' | sed 's/ '"/`echo \\\n`/"
但是在 ksh/zsh 中,在 AIX 中使用 at&t sed,这些都不起作用:
print 'aaa bbb' | sed "s/ /`echo -e \\\n`/"
print 'aaa bbb' | sed 's/ '"/`echo \\\n`/"
print 'aaa bbb' | sed "s/ /`echo \\\n`/"
sed 中是否有任何解决方法,只需一行?