我有一个名为“directoryname”的目录。如果我给出命令:cd direc*,它将直接进入该文件夹,这很好。我想要做的是从中获取目录的名称。当我在脚本中运行它时,我想获取命令在此操作后自动选择的全名。
答案1
echo ${PWD##*/}
从之前的这篇文章中可以了解到这一点:
如果你想要完整路径,那么只需:
pwd
答案2
您可以使用以下方式打印通配符扩展的结果:
echo direc*
将其保存到变量中:
var=$(echo direc*)
我有一个名为“directoryname”的目录。如果我给出命令:cd direc*,它将直接进入该文件夹,这很好。我想要做的是从中获取目录的名称。当我在脚本中运行它时,我想获取命令在此操作后自动选择的全名。
echo ${PWD##*/}
从之前的这篇文章中可以了解到这一点:
如果你想要完整路径,那么只需:
pwd
您可以使用以下方式打印通配符扩展的结果:
echo direc*
将其保存到变量中:
var=$(echo direc*)