我想提取变量中的当前路径,稍后在脚本中使用它
就像是:
myvar = pwd
Run Code Online (Sandbox Code Playgroud)
稍后的:
cd myvar
Run Code Online (Sandbox Code Playgroud)
但是我的bash技能多年来一直生锈.
我将如何继续这样做?
dig*_*ter 59
myvar="$PWD"
cd "$myvar"
Run Code Online (Sandbox Code Playgroud)
(如果您的路径包含空格,则需要引号.)
Luk*_*ský 13
这样的事情应该有效:
myvar=`pwd`
# ...
cd $myvar
Run Code Online (Sandbox Code Playgroud)
除了pwd
命令和$PWD
环境变量之外,我还建议你研究一下pushd
/ popd
:
/$ pushd /usr /usr / /usr$ pushd /var/log /var/log /usr / /var/log$ popd /usr / /usr$ popd / /$