Linux中我想把匹配的文件名,导入到abc.txt文件中,下面的代码正确吗?

Linux中我想把匹配的文件名,导入到abc.txt文件中,下面的代码正确吗?,第1张

应该差一点,在te前面加上^这个符号,这个符号的意思就是表示开头,可能会更准确一点。

也可以使用另外一种查找方式,我认为可能更准确一点,就是

find ./ -name te* >abc.txt

重定向用>号就好,不需要转到echo命令。

给定字符串查找文件名,例如,查找当前目录下所有文件中包含字符串"Linux"的文件,可以使用如下命令:egrepLinux*

举例:testfile、testfile1中都还有Linux,查找结果如下所示:

$egrepLinux*#查找当前目录下包含字符串“Linux”的文件 

testfile:helloLinux!  

testfile:LinuxisafreeUnix-typeoperatingsystem. 

testfile:Linux. 

testfile1:helLinux!

testfile1:ThisaLinuxtestfile! 

扩展资料

Linuxegrep命令执行效果与"grep-E"相似,使用的语法及参数可参照grep指令,与grep的不同点在于解读字符串的方法。

egrep是用extendedregularexpression语法来解读的,而grep则用basicregular

expression语法解读,extendedregularexpression比basicregular

expression的表达更规范。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/8942761.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存