小编use*_*003的帖子

新文件中每个文件的第一行

如何在目录中获取每个文件的第一行并将它们全部保存在新文件中?

#!/bin/bash

rm FIRSTLINE
for file in "$(find $1 -type f)";
do
head -1 $file >> FIRSTLINE
done
cat FIRSTLINE
Run Code Online (Sandbox Code Playgroud)

这是我的bash脚本,但当我这样做并打开文件FIRSTLINE时,我看到了这个:

==> 'path of the file' <==
'first line' of the file
Run Code Online (Sandbox Code Playgroud)

这对我论证中的所有文件都有用.

有人有解决方案吗?

bash shell scripting file line

1
推荐指数
1
解决办法
2774
查看次数

标签 统计

bash ×1

file ×1

line ×1

scripting ×1

shell ×1