命令
光盘 -
将会把密码改变为最后一个目录。
有没有办法知道它是哪个目录,以便我知道要将 CD 放到哪里?
答案1
是的,它是$OLDPWD。
~$ cd src/
~/src$ cd ..
~$ echo $OLDPWD
/home/$USER/src
答案2
前一个目录保存在 $OLDPWD 中
答案3
您还可以使用 ~-(任何可以使用波浪符号扩展的地方)代替 $OLDPWD:
# Copy a file from the previous working directory.
cp ~-/file1 .
$PWD 还有 ~+,这对于需要绝对目录的命令很有用:
./configure --prefix ~+/root
--prefix=~+/root
请注意,由于波浪号扩展规则,诸如此类的操作将不起作用;请改用--prefix="$PWD/root"
。