【发布时间】:2020-06-22 05:46:24
【问题描述】:
我想在名为“file.csv”的现有 CSV 文档中将字符串“x,0”作为新行添加 430 次。
有没有办法使用 Ubuntu 终端来做到这一点?
感谢您的回复!
X
【问题讨论】:
标签: string ubuntu awk terminal cat
我想在名为“file.csv”的现有 CSV 文档中将字符串“x,0”作为新行添加 430 次。
有没有办法使用 Ubuntu 终端来做到这一点?
感谢您的回复!
X
【问题讨论】:
标签: string ubuntu awk terminal cat
printf 'x,0\n%.0s' {1..430} >> file.csv
或
yes "x,0" | head -n 430 >> file.csv
【讨论】:
printf!其他非循环解决方案是seq 430 | sed 's/.*/x,0/' 或seq 430 | awk '{print "x,0"}'。
$ awk 'BEGIN{for(i=1;i<=430;i++) print "x,0"}' >> file.csv
【讨论】: