如何在文件名的开头使用破折号“-”打开多个文件?

斯里安·辛格(Srijan Singh)

我可以使用cat -- -file00一次打开一个文件,但我想一次打开多个文件。尝试使用查找,无法弄清楚。

find ./ -name '*.txt' exec cat {} \;

find ./ -name '*.txt' exec grep 'inhere' {} \;

这些都不起作用。我在目录中有以下格式的多个文件:-file00 -file01 -file03 -file04 -file05 -file06

斯蒂芬·查泽拉斯(Stephane Chazelas)

-name '*.txt'与名称以结尾的文件匹配.txt那将与您不符。使用与您的文件匹配的模式:

find . -name '-file*' -exec cat {} +

或者

cat ./-file*

如果它们都在当前目录中(将具有按字母顺序串联的文件,而不是按find随机顺序排列的那些列表文件,则还有好处)。

请注意,--上面并不需要,因为传递给cat所有参数的参数均以而./不是开头-

对于更具体的匹配(仅-file后面紧跟两位十进制数字):./-file[0-9][0-9]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

文件名以-(破折号)开头

来自分类Dev

如何用破折号或空格修复文件名

来自分类Dev

Basename 无法接收带破折号的文件名

来自分类Dev

从文件名中删除破折号

来自分类Dev

REGEX:如何排除包含破折号/连字符的文件名

来自分类Dev

Bash在分隔符中使用空格和破折号分割文件名

来自分类Dev

Unix:以破折号开头的文件-

来自分类Dev

查找以'-'破折号开头的文件

来自分类Dev

当文件名称中包含破折号时,使用Mod Rewrite删除文件扩展名中断

来自分类Dev

Linux遍历-排除文件名中包含连字符/破折号的文件

来自分类Dev

从包含破折号的文件名中删除.php扩展名

来自分类Dev

批量删除Bash中文件名中的前导破折号

来自分类Dev

对文件名进行升序排序,其中bash中的名称带有破折号

来自分类Dev

正则表达式用破折号重写文件名的规则

来自分类Dev

什么是“破折号”-表示为ffmpeg输出文件名

来自分类Dev

批量删除Bash中文件名中的前导破折号

来自分类Dev

grep被文件名和破折号弄糊涂了

来自分类Dev

为什么fstream不支持文件名中的破折号?

来自分类Dev

在 Linux 终端中,破折号可以用作临时文件名吗?

来自分类Dev

如何读取破折号文件

来自分类Dev

git 重命名以破折号开头的文件

来自分类Dev

在Linux中:如何创建到名称以破折号/减号开头的文件的符号链接?

来自分类Dev

QFileDialog打开多个文件

来自分类Dev

使用-python打开多个文件

来自分类Dev

根据部分文件名打开多个Excel文件

来自分类Dev

Notepad ++打开包含En破折号的文件

来自分类Dev

如何在Matlab的文本文件中的两行上读取破折号?

来自分类Dev

从目录C打开多个文件

来自分类Dev

Python argparse打开多个文件

Related 相关文章

热门标签

归档