题
我如何提取一个PWD输出的最后一个目录?我并不想用多少级有在目录结构中的任何知识。如果我想清楚了,我可以这样做:
> pwd
/home/kiki/dev/my_project
> pwd | cut -d'/' -f5
my_project
不过,我想使用的作品,无论我在目录结构,其中的命令。我假定有一个简单的命令来做到这一点使用AWK或sed的。
其他提示
如果您想在bash脚本中完全做到这一点,但不运行任何外部二进制文件,${PWD##*/}
应该工作。
应该为你工作:
pwd | rev | cut -f1 -d'/' - | rev
使用AWK:
pwd | awk -F/ '{print $NF}'
不隶属于 StackOverflow