【发布时间】:2016-08-14 10:26:46
【问题描述】:
我想在 Ubuntu 中将一堆文件 (*.txt) 从一个目录复制到另一个目录。我想减小它们的大小,所以我使用 head 来获取每个的前 100 行。
我希望新文件保留其原始名称,但位于子目录small/ 中。
我试过了:
head -n 100 *.txt > small/*.txt
但这会创建一个名为*.txt 的文件。
我也试过:
head -n 100 *.txt > small/
但这会产生Is a directory 错误。
这应该很简单吧,但我在 Linux 方面做得很差。 非常感谢任何帮助。
【问题讨论】:
标签: linux file ubuntu unix-head