将文件内容读入Shell脚本中的变量

vs3odd8k  于 2023-06-24  发布在  Shell
关注(0)|答案(1)|浏览(137)

我正在尝试将文件内容读入. sh中的变量。
文件路径的某些部分存储在另一个变量中。
这是我现在的代码:

almvers=${cat $CI_PROJECT_DIR/pom-almversion.txt}

但我得到了这个错误:

${cat $CI_PROJECT_DIR/pom-almversion.txt}: bad substitution

我做错了什么?

q3qa4bjr

q3qa4bjr1#

不需要cat
请考虑执行以下操作:

almvers="$(<$CI_PROJECT_DIR/pom-almversion.txt)"

相关问题