我想生成一个 csv 文件来告诉哪些服务器具有特定的文件和所有权。这是我得到的原始输出:
server01,server02,server03,owner,/etc/file1
server04,owner,/etc/file2
server05,server06,owner,/etc/file3
我想用 Windows 格式换行 (CF+LR) 替换服务器名称之间的逗号,并在它们之间添加引号,以便 CSV 将在同一个框中显示所有服务器。
期望的输出:
"server01
server02
server03",owner,/etc/file1
"server04",owner,/etc/file2
"server05
server06",owner,/etc/file3
如何用sed实现?