テキストファイルを指定した行数で分割する方法です。
手順
①PowerShellを起動する
PowerShellを使用します。起動方法は以下記事をご覧ください。
⇒ [Windows] PowerShellを起動する
②以下コマンドをPowerShellで実行する
- (構文)
- $i=0; cat <対象テキストファイル名> -ReadCount <分割行数> | % { $_ > <分割後ファイル名>$i.txt;$i++ }
1行で記載してください。
例えばC:¥sample.txtというテキストファイルを
100行単位で分割する場合は以下のようになります。
1 |
$i=0; cat C:¥sample.txt -ReadCount 100 | % { $_ > C:¥sample$i.txt;$i++ } |
③これでファイルが分割されます。
この例だと、
sample0.txt、sample1.txt、sample2.txt ...
という感じのファイル名で分割されます。
備考
- 対象ファイルが存在しない場合でもコマンドの実行結果はエラーにはなりません。
コメント