匹配文件路径的模式
您能告诉我匹配以下文件路径的 grep 模式吗:
../any_directoryname/filename.txt
我只知道文件名。 any_directoryname
不断变化。
预先感谢,
问候
约翰
Can you please tell me the grep pattern for matching the following filepath:
../any_directoryname/filename.txt
I only know the filename. The any_directoryname
keeps on changing.
Thanks in advance,
Regards
John
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
试试这个:
这假设只有一个目录。如果可以不止于此,请尝试
Try this:
This assumes only one directory. If it can be more than that, try
如果您知道文件名并想从字符串中提取路径,请使用
如果文件和路径都不同,则正则表达式不可靠(您只能使用文件系统命令找出某个文件或目录,名称检查不会告诉你这一点),如果两者之一没有变化,则根本不需要正则表达式。
If you know the filename and want to extract the path from the string, use
A regex is not reliable if both file and path vary (you can only find out if something is a file or directory using filesystem commands, name checking is not going to tell you that), and if one of the two doesn't vary, you don't need a regex at all.
试试这个正则表达式
try this regex
怎么样...
(Perl 答案...)
形式为:
对于给定的路径/文件名,其
How about...
(A Perl answer...)
For a given path/filename in the form of:
That puts