• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            sed的讀取指令N與n

            Posted on 2010-01-19 10:32 Prayer 閱讀(1180) 評論(0)  編輯 收藏 引用 所屬分類: Shell

            echo -e "1\n2\n3\n4" | sed -n 'N;s/\n/ /;p'
            sed
            先讀入第一行到pattern space,然后執行N命令,將第二行追加進pattern space
            這時pattern space里面就是1\n2,然后執行s/\n/ /,將換行符替換成空格,最后打印。

            echo -e "1\n2\n3\n4" | sed -n 'n;s/\n/ /;p'
            sed
            先讀入第一行到pattern space,然后執行n命令,用第二行覆蓋pattern space
            這時pattern space里面就是2,然后執行s/\n/ /,因為pattern space里沒有\n,所以不做任何替換,直接打印

             

            如果sed的模式空間對應awk$0
            N
            相當于awk{v=$0;next;$0=v"\n"$0}
            n
            相當于awknext

            shell來比喻的話
            N
            :  echo 下一行內容>>模式空間
            n
            :  echo 下一行內容>模式空間

            久久久国产精品亚洲一区| 青青久久精品国产免费看 | 久久久SS麻豆欧美国产日韩| 久久精品国产99久久丝袜| 亚洲欧洲中文日韩久久AV乱码| 亚洲欧美久久久久9999 | 国内精品久久久久久99蜜桃| 久久精品国产99国产精品澳门| 久久青草国产精品一区| 色婷婷久久综合中文久久一本 | 国产精品女同久久久久电影院| 99久久人妻无码精品系列| 深夜久久AAAAA级毛片免费看| 99精品国产99久久久久久97| 国产亚州精品女人久久久久久 | 97r久久精品国产99国产精| 久久毛片免费看一区二区三区| 亚洲中文字幕久久精品无码喷水 | 色诱久久久久综合网ywww| 777久久精品一区二区三区无码| 久久中文字幕人妻丝袜| 久久被窝电影亚洲爽爽爽| 久久亚洲中文字幕精品一区| 久久综合九色综合久99| 久久精品亚洲一区二区三区浴池 | 2021国内久久精品| 99久久99久久精品国产片| 久久人爽人人爽人人片AV| 奇米影视7777久久精品人人爽| 伊人久久综合热线大杳蕉下载| 91久久精品91久久性色| 国内精品久久人妻互换| 日本久久久久亚洲中字幕| 中文字幕精品久久| 热久久国产欧美一区二区精品| 精品国产综合区久久久久久| 97久久超碰国产精品2021| 国产成人综合久久综合| 99久久久精品免费观看国产| 国内精品久久久久影院免费 | 久久久久人妻一区精品|