如何用逗号分隔 cut 的输出?

如何用逗号分隔 cut 的输出?

到目前为止,我有这个:

grep -B 36 'pattern1' Mapper.1.Configuration.MapRules | grep "pattern2" | cut -d'"' -f2

它为我提供了所需的换行符分隔值列表。我可以将其放入文件中,然后查找并用逗号替换所有换行符。

但我猜测(不,希望!)有办法在命令行上做到这一点?

答案1

通过快速搜索可以找到 Stack Exchange 中的以下答案,该答案应该适用:

<command> | tr "\\n" ","

https://stackoverflow.com/questions/2764051/joining-multiple-lines-into-one-with-bash

相关内容