私はこのファイルパスを持っています:
イメージ/Linux/RHEL7-x64/PTSVPL/ptsvpl-esxi-x86_64-7.20.0302.vmdk
そして、これから最後から文字列を抽出したい、つまり、文字列が必要です:行全体からptsvpl-esxi-x86_64-7.20.0302.vmdk、同じことを手伝ってください。
パス vairies とサブフォルダーが拡張されるたびに、最後から文字列のみをフェッチするように教えられ、意図した文字列の後に「/」が含まれます
これには次のコマンドがあります。
% file tail images/Linux/RHEL7-x64/PTSVPL/ptsvpl-esxi-x86_64-7.20.0302.vmdk
ptsvpl-esxi-x86_64-7.20.0302.vmdk
ドキュメント: ファイル
試す:
[^\/]*$
これは、スラッシュの後に続くスラッシュ、またはスラッシュがない場合は文字列の先頭を除くすべての文字に一致します。