V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
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 · Apr 11, 2019 · 7454 views
    This topic created in 2579 days ago, the information mentioned may be changed or developed.

    公众号信息

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

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

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

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

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

    本文内容

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

    这个不对吧,应该是设置环境变量
    shawndev
        12
    shawndev  
    OP
       Apr 12, 2019 via iPhone
    @Firxiao export KEY=VALUE 等效于 set KEY=VALUE ; export KEY

    set KEY2=VALUE ; echo KEY2 无输出

    综上我觉得我的描述应该没问题
    shawndev
        13
    shawndev  
    OP
       Apr 12, 2019
    Firxiao
        14
    Firxiao  
       Apr 12, 2019
    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
       Apr 12, 2019
    @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
       Apr 12, 2019
    @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
    shawndev
        18
    shawndev  
    OP
       Apr 12, 2019 via iPhone
    @Firxiao 在你的提示下打开 freebsd 查看了 manual,原话确实是我 set current enviroment variables。后续本系列更新我会附到文章中。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   807 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 19:40 · PVG 03:40 · LAX 12:40 · JFK 15:40
    ♥ Do have faith in what you're doing.