我有一个脚本,它采用文件夹的相对路径。有没有办法获取指向的文件夹/目录的名称?如果需要,它可能是绝对路径,我将使用正则表达式来剥离它。
假设我正在执行:
/example/a/b/c/d/perl.pl
例如 1
如果他们输入:
../../
我希望它能够返回“b”(或到 b 的绝对路径,我可以编写一个脚本来剥离它)。
例2
如果他们输入:
./
我希望它能够返回“d”(或者再次返回到 d 的绝对路径)。
有没有一种简单的方法可以做到这一点,因为我能想到的唯一方法是计算数量../
并使用它在文件的绝对路径上执行正则表达式,这需要大量处理。
谢谢