我在bash中有一个函数,它向stdout输出一串行.我想将它们组合成一行,它们之间有一些分隔符.
之前:
one
two
three
Run Code Online (Sandbox Code Playgroud)
后:
one:two:three
Run Code Online (Sandbox Code Playgroud)
有什么简单的方法可以做到这一点?
Dae*_*yth 12
使用 paste
$ echo -e 'one\ntwo\nthree' | paste -s -d':'
one:two:three
Run Code Online (Sandbox Code Playgroud)