我有这个文件路径称为:
图像/Linux/RHEL7-x64/PTSVPL/ptsvpl-esxi-x86_64-7.20.0302.vmdk
我想从中提取字符串,即我想要字符串:ptsvpl-esxi-x86_64-7.20.0302.vmdk 从整行中提取,请帮助我。
每次路径变量和子文件夹扩展时,都被教导只从最后一个字符串中获取字符串,并且在我的意图字符串之后包含“/”
有一个命令:
% file tail images/Linux/RHEL7-x64/PTSVPL/ptsvpl-esxi-x86_64-7.20.0302.vmdk
ptsvpl-esxi-x86_64-7.20.0302.vmdk
文档: 文件
尝试:
[^\/]*$
这将匹配除斜线之后的所有字符或字符串开头的斜线(以防没有斜线)。