shell Tips

テキストファイルの空白行を削除

sed '/^$/d' ${IN_FILE} > ${OUT_FILE}

TAB区切りファイルの7番目を取得

cut -f7  # 7は位置

改行コード

perl -pe 's/\r\n/\n/' ${IN_FILE} > ${OUT_FILE}

ファイル1行ずつ読み込み

#!/bin/bash
while read LINE 
do
    echo ${LINE}
done < "hogehoge.txt"

ファイル分割

  • 行数
    split -100 [input_filename] [output_prefix] 
  • サイズ
    split -b 1024k [input_filename]
  • 元に戻す
    cat [prefix]* > [output_filename]
シェル関連
(books)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Tue, 27 Apr 2010 10:33:42 JST (2703d)