FC2ブログ

更新履歴Blog

日記

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

テキストファイルを分割する

split

テキストファイルを分割するコマンド

  • テスト用にtest.txtを作成する
    111
    222
    333
    444
    555
    

  • test.txtを2行ごとに分割する
    $ split -l2 test.txt
    
    test.txtを分割した内容がm「xaa」「xab」「xac」という3つのファイルで作成される
    -iオプションで分割したい行数が指定でき、何も指定しない場合は1000行単位で分割される

    xaaの内容
    111
    222
    
    xabの内容
    333
    444
    
    xacの内容
    555
    

  • test.txtを10バイト単位で分割する
    $ split -b10 test.txt
    
    「-b」オプションを指定するとバイト単位で分割できる。

    xaaの内容
    111
    222
    33
    
    xabの内容
    3
    444
    555
    

  • 出力されるファイル名を数字の連番にする
    $ split -l2 -d test.txt
    
    出力ファイル
    x00
    x01
    x02
    
    「-d」オプションを指定するとx[連番数字]のファイル名で出力される

  • ファイル名の接頭のプリフィックスを変更したい場合
    $ split -l2 test.txt AAA
    
    出力ファイル
    AAAaa
    AAAab
    AAAac
    
    ファイル名の後に追加した文字が、ファイル名の接頭に追加される
スポンサーサイト

コメント

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://v2rt.blog81.fc2.com/tb.php/49-b44e6d78
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。