一堆以前缀r_
开头的文本文件,我想一次显示所有这些文件的内容。
我尝试使用cat
和这样的命令:
cat [f_*] ,
但这并不像我期望的那样工作
答案 0 :(得分:1)
正确使用cat
:
$ cat r_*
由于OP中有关于起始字母的混淆,请继续使用:cat [fr]_*
。
答案 1 :(得分:1)
你可以使用tail或head命令,
tail -n +1 r_*
答案 2 :(得分:0)
您可以使用类似这样的脚本
path="<Your Path Here>"
find $path -name "r_*" | while read -r currentFile;
do
while read -r line;
do
HERE $line will be each line
done < $currentFile
done
这里find $path -name "r_*"
将找到在给定路径中以r_开头的所有文件,并逐个迭代每个文件。
循环while read -r line
将读取每行内容,以便您执行任何操作