首页 > 解决方案 > 如何删除所有文件和目录中的标题(第一行)。并且文件名在 unix 中仍然保持不变

问题描述

示例:在我的文件夹 C:\users\inputfiles 中包含带有标题的 file1.txt file2.txt file3.txt。

需要使用shell脚本删除每个文件中的标题并将数据移动到同一个文件中(文件名不应更改)

标签: shell

解决方案


我假设标题的行数都相同:2

尝试一下,删除.txt当前目录中每个带后缀的文件的 3 之前的行:

sed -n -i '3,$ p' *.txt

-i: 直接修改每个文件


推荐阅读