Skynet

          ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks

          參考:
            http://my.huhoo.net/archives/2007/08/perl_1.html

          簡單的
             echo "tt" |perl  -ne  'print $_ '
          多行
             find . -type f |perl  -ne  'print $1 $_ if $_=~ /(.*)flv/'
          限定行數
             find . -type f |perl  -ne  'print $_ if $_=~ /.*flv/ && $tmp++<10 && $tmp>4'
              #當然shell>> find . -type f |grep ".*flv" |sed -n '5,10p' 和上面是一樣的
              # 不過 你看那  其中使用 $1 等正則重定向 ,哈哈
          結果大體上
          ./test3/0.flv
          ./flvplayer.swf
          ./test.flv
          ./0.flv




          perl -h
            -e program        one line of program (several -e's allowed, omit programfile)
            -n                assume "while (<>) { ... }" loop around program
            -p                assume loop like -n but print line also, like sed






          整理 www.aygfsteel.com/Good-Game
          posted on 2009-02-17 17:39 劉凱毅 閱讀(1467) 評論(0)  編輯  收藏 所屬分類: perl
          主站蜘蛛池模板: 麦盖提县| 福贡县| 芒康县| 定安县| 兴化市| 台前县| 牡丹江市| 民权县| 大宁县| 曲麻莱县| 融水| 日照市| 涡阳县| 通渭县| 绥江县| 鹤壁市| 轮台县| 信阳市| 漾濞| 舞钢市| 通州区| 海阳市| 尼勒克县| 吴江市| 精河县| 定兴县| 彭州市| 墨竹工卡县| 宁明县| 宁晋县| 会昌县| 辰溪县| 北碚区| 广安市| 梧州市| 阳新县| 张家港市| 绍兴市| 哈密市| 邵东县| 尚义县|