我在ubuntu里面 export mysql.user=root 会报错。环境变量的名称里面不能带点吗?
有没有什么办法,让带点的也能配置成功呢?
我在ubuntu里面 export mysql.user=root 会报错。环境变量的名称里面不能带点吗?
有没有什么办法,让带点的也能配置成功呢?
可以使用env命令来设置带点的环境变量。甚至还可以设置空格。
命令如下:
# env -i "a.b.c=123" "a b c=123" " =123" sh -c "env"
SHLVL=1
a.b.c=123
PWD=/app
=123
a b c=123
这后面的原理,我写了一篇博客介绍了,请移步至 https://www.robberphex.com/en...
1 回答899 阅读✓ 已解决
1 回答697 阅读✓ 已解决
3 回答691 阅读✓ 已解决
1 回答1.4k 阅读
1 回答828 阅读✓ 已解决
2 回答597 阅读✓ 已解决
1 回答669 阅读
一般
Linux
里环境变量最好遵循规范:变量名大写,不能带点。
没有办法让它带点。