<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JUST DO IT ~

    我只想當個程序員

    cmd中 &含義.



    linux shell 中"2>&1"含義
    http://www.cnblogs.com/caolisong/archive/2007/04/25/726896.html
      為何2>&1要寫在后面?
          command > file 2>&1 
           首先是command > file將標準輸出重定向到file中, 2>&1 是標準錯誤拷貝了標準輸出的行為,也就是同樣被重定向到file中,最終結果就是標準輸出和錯誤都被重定向到file中。 
          command 2>&1 >file 
          2>&1 標準錯誤拷貝了標準輸出的行為,但此時標準輸出還是在終端。>file 后輸出才被重定向到file,但標準錯誤仍然保持在終端。
    Linux Shell 1>/dev/null 2>&1 含義 - CSDN blog
    用strace可以看到: 
    1. command > file 2>&1 
    這個命令中實現重定向的關鍵系統調用序列是: 
    open(file) == 3 
    dup2(3,1) 
    dup2(1,2) 
    2. command 2>&1 >file 
    這個命令中實現重定向的關鍵系統調用序列是: 
    dup2(1,2) 
    open(file) == 3 
    dup2(3,1) 
    可以考慮一下不同的dup2()調用序列會產生怎樣的文件共享結構。請參考APUE 3.10, 3.12 





    參考:

    Mac-shell 變量,數據重定向和管道
    http://cnbin.github.io/blog/2015/06/02/mac-shell-bian-liang-,shu-ju-zhong-ding-xiang-he-guan-dao/

    posted on 2015-07-19 23:11 小高 閱讀(498) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     

    導航

    <2015年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    統計

    常用鏈接

    留言簿(3)

    隨筆分類(352)

    收藏夾(19)

    關注的blog

    手冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 成全视频免费观看在线看| 免费中文字幕视频| 亚洲乱码中文字幕手机在线| 亚洲一区二区三区深夜天堂| 丰满妇女做a级毛片免费观看| 日韩一区二区三区免费体验| 亚洲国产aⅴ成人精品无吗| 久久精品a一国产成人免费网站| 亚洲人成7777| 成人五级毛片免费播放| 亚洲国产成人久久综合| 国产真实伦在线视频免费观看| 国产成人综合亚洲| 久久精品夜色噜噜亚洲A∨| 久久久WWW免费人成精品| 亚洲欧洲日产国码av系列天堂 | 亚洲中文无码mv| 成年18网站免费视频网站| 免费国产高清毛不卡片基地| 亚洲午夜国产精品无码| 99爱在线精品视频免费观看9| 亚洲欧洲日产国码在线观看| 在线免费观看一级片| 特级毛片在线大全免费播放| 亚洲国产成人一区二区三区| 亚洲欧洲国产精品香蕉网| 丁香花在线视频观看免费| 亚洲男人的天堂在线| 免费无码黄动漫在线观看| 国产成人无码精品久久久免费 | 老司机69精品成免费视频| 亚洲精品福利在线观看| 午夜成年女人毛片免费观看| 一区免费在线观看| 亚洲精品在线播放| 又黄又爽无遮挡免费视频| 99re6免费视频| 国产亚洲精品美女2020久久| 亚洲an天堂an在线观看| 日韩免费无砖专区2020狼| 国产一区二区免费视频|