Why it doesn't work?

作業のメモ、記録をブログに残しています。

Mac splitコマンドでファイル分割

Mac本体から、4GBを超えるファイルを外付けHDDへコピーしようとしたところ、「このボリュームのフォーマットには大きすぎるため、コピーできません。」というエラーが発生しました。というわけで、splitコマンドでファイル分割をしてみます。

1. ファイルを指定サイズで分割

split -b 分割サイズ 分割元のファイル名 分割後のファイル名
ターミナルで以下のように実行します。

split -b 1000m original.mp4 splited.

しばらくすると、以下のように分割ファイルが作成されます。
splited.aa
splited.ab
splited.ac
splited.ad
....

2. catコマンドで分割されたファイルを結合

ファイルの結合には、catコマンドを使用します。

cat splited.* > original.mp4

これで、心おきなくファイルのコピー、移動が出来ました。
各コマンドのオプションは省略。何かあれば追記します。