以下はファイルパスの例です。
/isf/GCM/VPfig/Aas/AR/ClCo el Doma Republic/VMN CRTro.txt
私が得たいのはファイルのデフォルト名です。
VMN CRTro.txt
だから私は次を試してみます。
echo /isf/GCM/VPfig/Aas/AR/ClCo el Doma Republic/VMN CRTro.txt | sed s'/\// /g' | awk '{print $NF}'
CRTro.txt <-- not as expected
または
basename /isf/GCM/VPfig/Aas/AR/ClCo el Doma Republic/VMN CRTro.txt
basename: extra operand `Doma'
Try `basename --help' for more information. <-- basename cant handle spaces
空白のあるファイルのデフォルト名を取得する最良の方法は何ですか?
ベストアンサー1
あなたの道を引用してください。
basename "/isf/GCM/VPfig/Aas/AR/ClCo el Doma Republic/VMN CRTro.txt"