没有文件名和标题的目录中的尾文件

can*_*iss 8 tail

以下脚本可用于 cat 目录中没有标题的所有文件,但会打印文件名。没有文件名我怎么能猫。

tail -n +2 * >> Compile
Run Code Online (Sandbox Code Playgroud)

Ale*_*der 9

替代方法:

for f in *; do tail -n +2 "$f" >> Compile; done
Run Code Online (Sandbox Code Playgroud)


Guy*_*Guy 5

sed 可用于遗漏行:

sed -s 1d * >> Compile
Run Code Online (Sandbox Code Playgroud)

这是假设文件夹只包含测试文件;我刚刚在这里检查过,它根本不喜欢目录,而 tail 则应付自如。

如果需要,您可以使用 find 然后:

find . -maxdepth 1 -type f * | xargs sed -s 1d >> Compile
Run Code Online (Sandbox Code Playgroud)

添加了-s单独的标志。这分别处理每个文件,但不幸的是,仅从外观上看是 GNU