• 主页
  • 转义用户输入的Bash文件脚本

转义用户输入的Bash文件脚本

当这个bash脚本在Mac终端上运行时,它需要请求用户输入,然后它需要检查给定文件中是否存在字符串"PLACEHOLDER_BACKEND_NAME="user-input",如果不存在,它应该退出脚本。

echo -e "${YELLOW}enter app name${WHITE}"
    read name

line=grep $name /path/to/file/entrypoint.sh

if [[ line != "PLACEHOLDER_BACKEND_NAME=\"$name\"" ]] ; then
    exit 1
fi

它需要很多调整,因为我不是很熟悉bash脚本。有什么建议吗?thx

转载请注明出处:http://www.jubohx.com/article/20230507/968452.html