【发布时间】:2020-11-19 18:58:55
【问题描述】:
假设 test.csv 包含 10 行。我想在一个命令行中将 9 放入 output.txt 中。 我试过了:
cat test.csv | $(wc -l) - 1 > output.txt
output.txt 应该包含 9。
【问题讨论】:
-
awk 'END{print NR-1}' test.csv > output.txt -
当
wc -l为空文件输出0--1或其他内容时,output.txt应该包含什么?