如何在没有字符串的情况下找到文件名为bash的文件
您好,我有一个文件名为的文件,看起来像: names.txt:如何在没有字符串的情况下找到文件名为bash的文件,bash,file,grep,Bash,File,Grep,您好,我有一个文件名为的文件,看起来像: names.txt: 我需要搜索所有这些文件并返回那些不包含模式的文件。我该怎么做。grep接受多个文件作为输入,您要寻找的选项是-L $ grep -L pattern $(cat filenames.txt) 例如: $ cat filenames.txt first.html second.html third.html $ cat first.html 2 4 $ cat second.html 1 2 3 4 5 $ cat third
我需要搜索所有这些文件并返回那些不包含模式的文件。我该怎么做。grep接受多个文件作为输入,您要寻找的选项是
-L
$ grep -L pattern $(cat filenames.txt)
例如:
$ cat filenames.txt
first.html
second.html
third.html
$ cat first.html
2
4
$ cat second.html
1
2
3
4
5
$ cat third.html
4
5
6
7
8
9
10
$ grep -L 2 $(cat filenames.txt)
third.html
我不理解你,我有文件,比如说,names.txt,在这个文件中我有来自其他目录的文件名,我需要浏览它们的内容,找到没有字符串模式的文件,即“taurus”您需要创建一个Do You want
grep-v
?如果names.txt中列出的某个文件不存在或不可读,预期的行为是什么?我们是否应该将其名称包含在不包含您的模式的文件列表中?
$ cat filenames.txt
first.html
second.html
third.html
$ cat first.html
2
4
$ cat second.html
1
2
3
4
5
$ cat third.html
4
5
6
7
8
9
10
$ grep -L 2 $(cat filenames.txt)
third.html