查找 - 在输入中使用路径的正则表达式

时间:2017-11-21 11:31:32

标签: regex linux bash

我试图查找目录中匹配的文件列表。

在Linux中,如果我将其作为"提及,则下面的find命令正在工作。"但没有确切的完整路径" / usr / local / WowzaStreamingEngine / content"

[root@ns content]# pwd
/usr/local/WowzaStreamingEngine/content
[root@ns content]# 
[root@ns content]# find . -regextype sed -regex "./1510914114.stream\(_[0-9]\{1\}.mp4\|.mp4\)$"
./1510914114.stream_0.mp4
./1510914114.stream_1.mp4
./1510914114.stream.mp4
./1510914114.stream_2.mp4
[root@ns content]# 

我已经尝试过以下命令,而不是在bash命令行中工作

[root@ns content]# find /usr/local/WowzaStreamingEngine/content -regextype sed -regex "./1510914114.stream\(_[0-9]\{1\}.mp4\|.mp4\)$"
[root@ns content]# 
[root@ns content]# 
[root@ns content]# find "/usr/local/WowzaStreamingEngine/content" -regextype sed -regex "./1510914114.stream\(_[0-9]\{1\}.mp4\|.mp4\)$"
[root@ns content]# 
[root@ns content]# 
[root@ns content]# find "/usr/local/WowzaStreamingEngine/content" -regextype sed -regex "1510914114.stream\(_[0-9]\{1\}.mp4\|.mp4\)$"
[root@ns content]# 

有人可以帮我用输入中的实际路径名来获得结果吗?

0 个答案:

没有答案