问题
需要再shell脚本中动态生成文件,而且能够使用环境变量和换行符号来生成。
例子
动态生成文件
printf 'JAVA_OPTS="-Dspring.profiles.active=%s -server -Xms8g -Xmx8g -XX:MaxGCPauseMillis=500 -XX:+UseParallelGC"\nRUN_AS_USER="api"' $SPRING_PROFILES_ACTIVE | tee ~/api.conf
这里使用了SPRING_PROFILES_ACTIVE
系统环境变量和换行符号\n
进行文件动态生成。
参考: