macOSバージョンの分割パッケージを使用して、ファイルを4つのチャンクに分割します。

macOSバージョンの分割パッケージを使用して、ファイルを4つのチャンクに分割します。

GNU/Linux では、ファイルを 4 つの同じチャンクに分割するには、次のようにします。

split temp -n 4 PREFIX_

splitただし、macOSにはBSDバージョンのユーティリティのオプションがないようです-n。 macOSでGNU分割コマンドのエミュレーションは何ですか?

ベストアンサー1

残念ながら、MacOSにはバグ付きのBSDバージョンのcoreutilsが含まれています。 Headは負のバイト数もサポートしていませんが、GNUエミュレーションではhead -c -1

MacOSにGNUバージョンのcoreutilsをインストールしました。

brew install coreutils

これにより、プレフィックス付きのSplitとheadを含むすべてのcoreutilがインストールされますg。これで、次のようにできます。

gsplit ${file} -n 4 PREFIX_

そして

ghead -c -1 ${file}

おすすめ記事