如何在 bash 中水平处理">>"



当我尝试命令时

dig +short ns kinoafisha.info >> text.csv

它给出了的结果

ns2.kinoafisha.info.
ns1.kinoafisha.info.

有可能得到像这样的结果吗

ns2.kinoafisha.info. , ns1.kinoafisha.info.

我不知道。。。请建议

尝试使用awk

dig +short ns kinoafisha.info | awk -v RS='' '{gsub("n", ", "); print}' >> text.csv

尝试:

dig +short ns kinoafisha.info | tr 'n' , >> text.csv

如果您需要,周围的空间,可以按如下方式添加:

dig +short ns kinoafisha.info | tr 'n' , | sed 's/,/ , /g' >> text.csv

相关内容

  • 没有找到相关文章

最新更新