欢迎关注 晨晓( chenxiaopost ), 由于 Chrome 对模拟的手机端网页截取不完整,请前往公众号获得更好的阅读体验
1
alexnone 2019-04-11 16:54:46 +08:00
这么好的内容居然没人回复。我来兹瓷一下。
|
3
Jasper511 2019-04-11 19:22:38 +08:00
写的不错哦
|
5
hzw94 2019-04-11 21:59:46 +08:00
学到东西了.....🐂
|
6
Volekingsg 2019-04-12 01:10:01 +08:00
学到了不少东西,感谢
|
7
OrangeM21 2019-04-12 01:18:10 +08:00
图怎么做的。。。。。正好我们也要做一个
|
8
CEBBCAT 2019-04-12 01:59:01 +08:00 via Android
@OrangeM21 图是长截图,图里的代码高亮是从渲染好了的地方贴到微信后台的,比如在 GitHub 渲染好了贴到微信后台
|
10
shawndev OP @OrangeM21 Github 搜索 carbon 或者 mac appstore 搜索 carbonize
|
11
Firxiao 2019-04-12 10:40:40 +08:00 via iPhone
export KEY=VALUE # 导出环境变量
这个不对吧,应该是设置环境变量 |
12
shawndev OP @Firxiao export KEY=VALUE 等效于 set KEY=VALUE ; export KEY
set KEY2=VALUE ; echo KEY2 无输出 综上我觉得我的描述应该没问题 |
13
shawndev OP |
14
Firxiao 2019-04-12 12:46:42 +08:00
export
Set an environment variable. The supplied names are marked for automatic export to the environment of subsequently executed commands. https://ss64.com/bash/export.html |
15
shawndev OP @Firxiao 再和你探讨一下,希望不会觉得烦。
我在 macos 和 ubuntu 系统分别按照你给的 manual 页面做了测试,首先 macos 和 ubuntu 都没有 export 的 manual 页。在两个环境分别切换 bash 和 zsh,export -n KEY 也都没有起到删除环境变量的作用。 为此,我 google 了一下 export 的作用,下面两个截图分别来自 <<oreilly - bash cookbook>> 和著名网站 superuser。从这两个资料来看 export 命令的作用确实是 export 而不是 set。 https://i.loli.net/2019/04/12/5cb0247862863.png https://i.loli.net/2019/04/12/5cb0247877313.png |
16
shawndev OP @Firxiao sorry,orielly 的截图有误。
https://i.loli.net/2019/04/12/5cb0265adf6b1.png Problem You defined a variable in one script, but when you called another script it didn ’ t know about the variable. Solution Export variables that you want to pass on to other scripts: export MYVAR export NAME=value |
17
Firxiao 2019-04-12 15:57:34 +08:00
|