如何在脚本行中添加一个字符 - 管道$()或?

时间:2015-10-07 13:19:43

标签: shell

当我echo $(ls)时,我想添加";"到每一行和"\n"

这可以通过单行进行,使用$()时会调用什么。是管道吗?

1 个答案:

答案 0 :(得分:0)

你可以做到

echo "$(ls | sed -e 's/$/;/g')"

$()构造称为命令替换。

请注意,将结果括在双引号中会为您提供每个条目末尾的换行符。