如何在 RHEL bash 脚本的 svn 命令中使用的变量中包含空格?或者如果下面还有什么问题,请指教。
SVN URL 变量没有空格,这部分正在工作:
svn checkout $svnUrl $checkoutDir --username $username --password $password --non-interactive --depth immediates --no-auth-cache
Run Code Online (Sandbox Code Playgroud)
但是在硬编码时工作的 SVN 更新命令不能作为变量工作:
updateSubProject="&& svn update --set-depth infinity --no-auth-cache --username $username --password $password --non-interactive"
cd project-dir $updateSubProject
cd ../another-project $updateSubProject
Run Code Online (Sandbox Code Playgroud)