我正在写剧本。我正在尝试打印一条看起来有点像这样的路径:/example/example/file
。如果我要检查的内容以 /
i 开头,则不会打印出看起来有点像这样的变量中的路径path=/example/example
。但如果它不是以 a 开头, /
我会添加路径。我想要的是删除文件前面的路径。
If it starts like this:
/example/example/file.example
I want it to look like this
file.example
我怎样才能在 if 语句中做到这一点?
答案1
$ path=/example/example/file.example
$ echo ${path##*/}
file.example
$ path=example/example/file.example
$ echo ${path##*/}
file.example