本人初学shell语言,希望把这几段if语句合并一下,怎么怎么优化?
if [ ! -f "./service/config/setting.js" ];then
echo "文件不存在"
else
rm -f ./service/config/setting.js
fi
if [ $USE_LOGIN ]; then
USE_LOGIN=$USE_LOGIN
else
USE_LOGIN='http://898101.0.0.1/api/login'
fi
if [ $searchOrdinary ]; then
searchOrdinary=$searchOrdinary
else
searchOrdinary='http://127.0.0.1/api/search/common'
fi
if [ $searchLabel ]; then
searchLabel=$searchLabel
else
searchLabel='http://127.0.0.1/api/search/common'
fi
if [ $searchVideo ]; then
searchVideo = $searchVideo
else
searchVideo='http://127.0.0.1/api/search/common'
fi
if [ $taskManager ]; then
taskManager=$taskManager
else
taskManager='http://127.0.0.1/api/search/common'
fi
echo "
pythonAPI: {
//userLogin : 'http://10.23.102.148:5002/api/login', // 用户登陆接口 api
userLogin : '$USE_LOGIN',
video: '', //
searchOrdinary: '$searchOrdinary', // 普通搜索接口
//searchLabel: '/api/search/result', // 周同标签搜索、图片搜索
searchLabel: '$searchLabel',
searchVideo : '$searchVideo', // 周同标签搜索接口
taskManager: '$taskManager' // 任务管理器接口
};" >> ./service/config/setting.js
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)