答案1
您只需将制表符替换为逗号,并将输出设置为 csv 文件:
grep "hello world" | tr "\\t" "," > file.csv
grep 中的文本可以对你的文件中的内容进行 cat 来获取所有内容
我不确定你的输出中它是一个制表符还是只是一个空格,以防万一有一个空格:
grep "hello world" | tr " " "," > file.csv
答案2
另一种方法是使用
df -h | sed -E 's/ +/,/g'
就我而言,我需要获取 df 输出。
加号是乘数(在本例中是一个或多个),替换是
,
。-E
必须使用,因为我们要使用正则表达式。
答案3
最后 | awk'{打印 $3,$4,$5,$6,$8,$9}'> gift.xls
此命令非常适合您的要求。