Answers:
这会将当前工作目录的绝对路径保存到变量中cwd:
cwd=$(pwd)
就您而言,您可以执行以下操作:
export PATH=$PATH:$(pwd)+somethingelse
$CWD可能是您的Shell中的特殊(保留)环境变量。请改用其他名称,例如$CWD_MY_VAR
"$PWD"?
我的.bash_profile中包含以下内容:
function mark {
export $1=`pwd`;
}
因此,无论何时我想记住一个目录,我都可以输入,例如在那标记。
然后,当我想回到该位置时,只需键入cd $ there
cd "$foo"的是读取整个路径
export $1=`pwd` 为 export $1="`pwd`" ,然后在调用此类路径时使用cd "$foo"而不是cd $foo
export $1="`pwd`"不需要用引号,因为在作业的右侧不会进行分词,尽管扩展的引号很容易习惯。
cdable_vars仅键入cd there
当前工作目录变量,即完整路径/ home / dev / other
dir=$PWD
打印完整路径
echo $dir