一、TAB 分割#
- LINUX システム下で行ごとにファイルを分割
- 各行の TAB 前の内容で命名
- 1 つのコマンドで実行可能
awk -F'\t' '{print > "" $1 ".txt"}' 000.txt
- ここでは分割するファイルを 000.txt と仮定
- 引用符内には分割後のファイル名のプレフィックスを書くことも、空白のままにすることも可能
二、空格分隔#
- LINUX システム下で行ごとにファイルを分割
- 各行の空白前の内容で命名
- 1 つのコマンドで実行可能
awk '{for (i=1; i<=NF; i++) print $i " " $i > $1 ".txt"}' 000.txt
- ここでは分割するファイルを 000.txt と仮定
- 引用符内には分割後のファイル名のプレフィックスを書くことも、空白のままにすることも可能