关于过滤档案内容的指令(Text Filter Command).docVIP

关于过滤档案内容的指令(Text Filter Command).doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于过滤档案内容的指令(Text Filter Command)

過濾檔案內容的指令 (Text Filter Command) head ファイルの先頭部分を表示 引数にファイル名のみ渡すと、先頭の 10行を表示する。 (用來瀏覽檔案前面部分的內容,若未指定行數,預設是列印前十行。) 指令語法:head [OPTION]... [FILE]... % head sample.txt (sample.txt の先頭 10行が出力される) -数字 というオプションで、表示する行数を指定することが可能。 % cat sample.txt aaa bbb ccc % cat sample.txt | head -2 (先頭の 2行が出力される) aaa bbb -n count ファイルの先頭の count 行を表示 % head -5 sample.txt と % head -n 5 sample.txt -c count ファイルの先頭の count バイトを表示 % cat sample.txt | head -c 2 (先頭の 2バイトが出力される) aa tail ファイルの最終部分を表示。デフォルトでは、最後の 10 行を表示する (用來瀏覽檔案後面部分的內容,若未指定行數,預設是列印最後十行。) 指令語法:tail [OPTION]... [FILE]... % tail sample.dat ? sample.dat の最後の 10 行を表示する。 % tail -n 5 sample.dat ? sample.dat の最後の 5 行を表示する。 % tail -n +5 sample.dat ? sample.dat の、先頭から 5 行目以降 (5行目から最後まで) 表示する。 ●オプション -c number 最後の number バイトを表示 -n number 最後の number 行を表示 -r ファイルの内容を行単位で逆にする % cat sample.dat line1 line2 line3 % tail -r sample.dat line3 line2 line1 -f ファイルを最後まで表示しても終了せず、それより後にファイルに追加された内容を表示する。 ログファイルを監視する際に便利。 % tail -f /var/log/messages のようにすると、/var/log/messages に追加された内容を順次表示する。tail -f の出力から、grep で欲しい出力のみを取得するのも便利な使い方である。 % tail -f /var/log/syslog | grep hoge -F ファイル名の変更などが発生した場合、新ファイルをオープンしなおす。 cutテキストを切り出す 各行から「n 文字目から m 文字目」「n 番目から m 番目からのカラム」というようなルールで文字列を切り出す。(可以用來擷取檔案中每一行的部分資料。) 指令語法:cut [OPTION]... [FILE]... バイト数で指定 -b[num1]-[num2] num1 バイト目からnum2 バイト目までを切り出す % cut -b30 file.txt ? file.txt の30バイト目を切り出す % cut -b20-30 file.txt ? file.txt の20バイト目から30バイト目までを切り出す % cut -b-30 file.txt ? file.txt の行頭から30バイト目までを切り出す % cut -b20- file.txt ? file.txt の20バイト目以降を切り出す 文字数で指定 -c[num1]-[num2] num1 文字目からnum2 文字目までを切り出す バイト単位で切り出す -b オプションと同様の動作をするが、正しくロケールを認識する Solaris などでは日本語としての文字数を指定できる。 % cat file-euc.txt あいうえお % env LC_ALL=ja_JP.eucJP cut -c3-4 file-euc.txt うえ ? 日本語として解釈し、3~4文字目を切り出す % cut -b3-4 file-euc.txt い ? バイト単位だと 3~4バイト目として扱われる wc ファイルの行数、単語数、サイズを表示 (可以用來計算檔案內容總共有幾行、幾個字、幾個字元。) 令語法:wc [OPTION]... [FILE]... % wc file.dat 289 1726 78251 file.dat これは289行、1726単語、78251バイトの file.dat というファイルである、という意味 オプション: -c サイズのみを表示 -l 行数のみを表示 -w 単語数の

文档评论(0)

dt80055 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档