在/etc/init.d/functions里看到这么一行
echo $"${base} is stopped"
假如有base=abc,那这个命令的执行结果是:
abc 已停
它是咋把英文为成汉字的?也就是service abc status的结果
Linux Shell语法求助
答案:3 悬赏:70 手机版
解决时间 2021-03-19 03:14
- 提问者网友:太高姿态
- 2021-03-18 03:17
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-03-18 04:07
多语言(i18n)相关的部分在脚本开头引入:
if [ -f /etc/sysconfig/i18n -a -z "${NOLOCALE:-}" ] ; then
. /etc/profile.d/lang.sh
fi
if [ -f /etc/sysconfig/i18n -a -z "${NOLOCALE:-}" ] ; then
. /etc/profile.d/lang.sh
fi
全部回答
- 1楼网友:患得患失的劫
- 2021-03-18 05:20
这个应该是你的当前linux系统当前环境就是中文,系统自动翻译过来的,
- 2楼网友:春色三分
- 2021-03-18 05:07
执行env |grep LANG或locale命令,检查你的LANG系统环境变量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯