• ベストアンサー
  • 困ってます

バイナリファイルの分割

バイナリファイルを指定したファイル容量に分割するようなコマンドはあるのでしょうか? あるいはそのようなことをしたい場合、どのようにしたらよいのでしょうか? SolarisでもLinuxでもかまいません。因みにWindowsではJdivideというツールがありますが、これに似た機能が提供されているようなコマンドを探しております。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1475
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

Linuxならば、おそらくsplitというコマンドが入っていると思います。 詳しくは「man split」を参照してください。 >ls -l -rw-r--r-- 1 shu shu 2559752 8月 9 15:29 test.dat >split -b 1000000 test.dat >ls -l 合計 5024 -rw-r--r-- 1 shu shu 2559752 8月 9 15:29 test.dat -rw-r--r-- 1 shu shu 1000000 8月 9 15:30 xaa -rw-r--r-- 1 shu shu 1000000 8月 9 15:30 xab -rw-r--r-- 1 shu shu 559752 8月 9 15:30 xac > ちなみに復元は、「cat x?? > test.dat」とします。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速のご回答有難うございました。solarisにも入っていました。 助かりました。どうも有難うございます。

関連するQ&A

  • 標準の機能でファイルを分割できますか

    当方はXPを使用しています。 ファイルをツール等を使用せずに、Windowsの標準の 機能だけで分割したいです。 (コマンドプロンプトのコマンドにはそれらしきもの は見つかりませんでした。) linuxではsplitというコマンドがあるらしいのですが、 Windowsで検索しても出てきません。 結合するには、コマンドプロンプトのcopyコマンドを 使用すればできそうなのですが、分割はどうやるのでしょうか。

  • バイナリファイルを見たい

    都合により、フリーソフトなどを用いずに、バイナリファイルを見たいのですが、Windowsのコマンド等で出来ないのでしょうか? OSはWindowsXPです。 よろしくお願いします。

  • バイナリファイルを非対称二分割できるフリーウェアはありますか

    一定のサイズで分割するソフトは星の数ほどありますが、任意のサイズで二分割できるソフトが見つかりません。 DVD+RWなどにファイルを退避する際、どうしても半端な空きスペースができてしまいます。はみでる分だけ二分割すればメディアの容量を無駄なく使用できるわけです。半端な空きスペースが数百MBと豪快なため、かなりもったいないです。 ドライブを指定すれば空き容量に応じて分割するというソフトもありますが、パケットライトは使用していないためこの手も使えません。 唯一見つかったのはFILECUTというDOSプログラムでした。Windowsプログラムでこういった機能を持つものはないでしょうか。

  • float型のバイナリデータ表示するGUI

    Windowsでfloat型のバイナリ(IEEE754)データ表示できるフリーのGUIツールありますか? テキスト型(XML)とバイナリ混ざったファイルがあって、もっているツール(HexEditorNeo)使って読もうとするとXMLの分はきれいに表示されますが、バイナリの分は化けます。 ツールの設定の問題か、HexEditorNeoがfloat型のバイナリに対応していないのか、分かりません。 ご存知の方、教えてください。 よろしくお願いします。 ※WindowsではそのようなツールがないのであればLinux用でもよいです。

  • テキスト処理(テキストの分割)

    たびたび失礼いたします。 リストファイル(テキスト)を分割するコマンドってあるのでしょうか。 splitというコマンドを見つけたのですが、 それだと、区切りが行の途中で切れてしまいます。 10000行以上あるファイルに対して、 はじめの1000行だけを取り出すとか、 1500行ごと分割するとか、 そういうことをできるコマンドは無いのでしょうか。 結構こういうことをしたいひとっていると思うのですが、 グーグルで検索したら、 Windowsの分割ツール(これはsplitと同じ機能) ばかりが引っかかってしまいました。

  • バイナリファイルからの文字列抽出

    バイナリファイルをCSVに変換するツールがございます。 CSV変換した後の文字列は、"日付" "数字"となっています。 今回、問題となっておりますのは、 バイナリファイルのサイズが大きく CSV変換に時間がかかってしまいます。 少しでもバイナリファイルのサイズを小さくするべく、 バイナリファイルから特定の"日付"を 抽出しようと考えておりますが、 可能でしょうか? また、その手法をご教授ください。 OSはWINDOWSです。 よろしくお願いします。

  • Winで分割したファイルをLinuxで復元したい

    こんにちは。 大きなファイル(画像たくさん)をLinuxに送信したいのですが、 Windows 上で動作する圧縮→分割ツールはよくありますが、 Win上で分割して送信(FTP)し、Linux上で復元したいのです。 このようなことが可能なシェアウェア、フリーウェアをご存知でしたら 教えて頂けませんか? ちなみに、Windows 側はNT4.0、LinuxはRed Hat Linux release 6.2 (Zoot) です。 よろしくお願い致します。

  • バイナリファイルの比較

    バイナリファイルの比較をして差異があるかDOSコマンドで調べたいのですがどうすればよいでしょうか?ちなみにFCコマンドだとレングスチェックしかされないのでだめでした。

  • バイナリファイル

    myfileはバイナリファイルだと思うのですが拡張子がありません。 バイナリファイルには拡張子が必要ないんでしょうか? 普通は myfile.txt とか myfile.bmp など拡張子を指定すると思うのですが。 教えてください。 if((fp = fopen("myfile", "wb"))==NULL) { exit(1); }

  • 動画ファイルを分割するツール

     最近、1ファイルで1ギガ以上の容量の動画ファイル(mpeg)を貰ったのですけど、CDに入り切らないので困っています。  いろいろなツールで試したのですけど、先頭ファイルのみしか見ることが出来なくて・・。  3つくらいに分割できて、さらに分割したままで動画ファイルを再生できる分割ツールってあるのでしょうか?あれば、教えてください。  よろしくお願いします。