Bash sh:如何扩展环境变量?
您可以在任何地方阅读如何替换环境变量。但是我想在$path变量的开头插入一个新路径。使用sh最简单的方法是什么?只需为其指定一个新值,其中包括旧值:Bash sh:如何扩展环境变量?,bash,shell,command-line,sh,Bash,Shell,Command Line,Sh,您可以在任何地方阅读如何替换环境变量。但是我想在$path变量的开头插入一个新路径。使用sh最简单的方法是什么?只需为其指定一个新值,其中包括旧值: PATH=/new/path:${PATH} 谢谢由于我想插入的路径中有一个空格,所以我使用了path='/cygdrive/c/Program Files/cygwin/bin':${path}-一切正常。是的,很好。或者你可以单引号引用整件事:PATH=“/new/PATH:${PATH}”@AlexHowansky:你的意思是“双引号”(这
PATH=/new/path:${PATH}
谢谢由于我想插入的路径中有一个空格,所以我使用了
path='/cygdrive/c/Program Files/cygwin/bin':${path}
-一切正常。是的,很好。或者你可以单引号引用整件事:PATH=“/new/PATH:${PATH}”
@AlexHowansky:你的意思是“双引号”(这就是你所展示的)。单引号不允许展开变量。哦,错了,是的——双引号。