V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
shawndev
V2EX  ›  iDev

公众号更新, Mac OSX 下好用的命令行(4),本系列完结篇。

  •  
  •   shawndev · 2019-04-11 15:41:27 +08:00 · 6793 次点击
    这是一个创建于 2083 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公众号信息

    欢迎关注 晨晓( chenxiaopost ), 由于 Chrome 对模拟的手机端网页截取不完整,请前往公众号获得更好的阅读体验

    Mac OSX 下好用的命令行(1)

    Mac OSX 下好用的命令行(2)

    Mac OSX 下好用的命令行(3)

    开发笔记( 1 )使用 Python 脚本下载 IPA

    本文内容

    18 条回复    2019-04-12 16:54:56 +08:00
    alexnone
        1
    alexnone  
       2019-04-11 16:54:46 +08:00
    这么好的内容居然没人回复。我来兹瓷一下。
    shawndev
        2
    shawndev  
    OP
       2019-04-11 17:10:14 +08:00
    @alexnone 大家应该都默默的看完关掉了。宣传三篇帖子新增了七十多个关注者,微信阅读量还没关注者多😹
    Jasper511
        3
    Jasper511  
       2019-04-11 19:22:38 +08:00
    写的不错哦
    shawndev
        4
    shawndev  
    OP
       2019-04-11 19:31:47 +08:00
    @Jasper511 感谢鼓励,共同进步
    hzw94
        5
    hzw94  
       2019-04-11 21:59:46 +08:00
    学到东西了.....🐂
    Volekingsg
        6
    Volekingsg  
       2019-04-12 01:10:01 +08:00
    学到了不少东西,感谢
    OrangeM21
        7
    OrangeM21  
       2019-04-12 01:18:10 +08:00
    图怎么做的。。。。。正好我们也要做一个
    CEBBCAT
        8
    CEBBCAT  
       2019-04-12 01:59:01 +08:00 via Android
    @OrangeM21 图是长截图,图里的代码高亮是从渲染好了的地方贴到微信后台的,比如在 GitHub 渲染好了贴到微信后台
    OrangeM21
        9
    OrangeM21  
       2019-04-12 02:29:40 +08:00
    @CEBBCAT 我问的是标题图~~~
    shawndev
        10
    shawndev  
    OP
       2019-04-12 07:17:37 +08:00 via iPhone
    @OrangeM21 Github 搜索 carbon 或者 mac appstore 搜索 carbonize
    Firxiao
        11
    Firxiao  
       2019-04-12 10:40:40 +08:00 via iPhone
    export KEY=VALUE # 导出环境变量

    这个不对吧,应该是设置环境变量
    shawndev
        12
    shawndev  
    OP
       2019-04-12 11:33:18 +08:00 via iPhone
    @Firxiao export KEY=VALUE 等效于 set KEY=VALUE ; export KEY

    set KEY2=VALUE ; echo KEY2 无输出

    综上我觉得我的描述应该没问题
    shawndev
        13
    shawndev  
    OP
       2019-04-12 11:54:27 +08:00
    Firxiao
        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
    shawndev
        15
    shawndev  
    OP
       2019-04-12 13:45:05 +08:00
    @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
    shawndev
        16
    shawndev  
    OP
       2019-04-12 13:47:50 +08:00
    @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
    Firxiao
        17
    Firxiao  
       2019-04-12 15:57:34 +08:00
    shawndev
        18
    shawndev  
    OP
       2019-04-12 16:54:56 +08:00 via iPhone
    @Firxiao 在你的提示下打开 freebsd 查看了 manual,原话确实是我 set current enviroment variables。后续本系列更新我会附到文章中。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5514 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:18 · PVG 16:18 · LAX 00:18 · JFK 03:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.