我有一个名为 instdir 的变量,它具有当前目录。我需要将其值传递给将写入文件的多行字符串。由于 instdir 以斜杠结束,我 不能 做这样的事情:

cat > test <<EOF
  $instdir/final/path/to/file
EOF

但是如果我改用 $instdirfinal ,它就不会识别真正的 instdir 的值。我想做什么?

最佳答案

这是诀窍:

${instdir}final

关于bash - 如何在多行字符串 shell 脚本中传递变量值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12577190/

10-12 22:21