Split(スプリット)とは何? わかりやすく解説 Weblio辞書 (original) (raw)
![]() |
この項目では、UNIXのコマンドについて説明しています。splitのその他の用法については「スプリット」をご覧ください。 |
---|
**split
**(スプリット)はUNIXおよびUNIX系のシステムで、ファイルを複数の小さなファイルに分割するのに使われるユーティリティである。
使用法
構文は次の通り。
split [options] [input_filename [output_filename] ]
split
のデフォルトの動作では、最大1000行までの出力ファイルを生成する。生成されるファイルのファイル名は、output_filename に aa_、_ab_、_ac といった文字列を連結したものが使われる。output_filename を指定しない場合、デフォルトのファイル名として x が使われ、例えば xaa_、_xab といった文字列が実際のファイル名となる。このため、デフォルトでは aa から zz までの676個のファイルまで生成できる。input_filename の代わりにハイフン (-) が指定された場合、標準入力からのデータを入力とする。
ファイル群を元の1つのファイルに戻すには、cat コマンドを利用する。
cat xaa xab xac > filename
または
cat xa[a-c] > filename
オプションを指定することで、分割後の各ファイルの行数制限を指定したり、最大文字数を制限したり、サフィックス(接尾辞)の長さを指定して生成するファイル数の制限を変更できる。
外部リンク
- split(1) - Linux JM Project
- split(1) - FreeBSD jpmanプロジェクト
- split(1) - OpenBSD(英語)
- split(1) - SunOS リファレンスマニュアル
- split(1) - HMUGリファレンスマニュアル(英語)
![]() |
この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。 |
---|
表 話 編 歴 Unixコマンド | |
---|---|
ファイルとファイルシステム管理 | cat chmod chown chgrp cksum(英語版) cmp cp dd du df file fsck fuser(英語版) ln ls lsof mkdir mount mv pax pwd rm rmdir size split tee touch type(英語版) umask(英語版) |
プロセス管理 | at bg chroot cron fg kill killall nice pgrep pidof pkill ps pstree(英語版) reboot shutdown time top |
ユーザ管理/環境 | clear env exit finger history(英語版) id logname(英語版) mesg(英語版) passwd su sudo uptime talk tput(英語版) uname w wall(英語版) who whoami write(英語版) |
テキスト処理 | awk banner basename comm(英語版) csplit(英語版) cut diff dirname ed ex(英語版) fmt fold(英語版) head iconv join(英語版) less more nkf nl(英語版) paste(英語版) printf sed sort spell(英語版) strings tail tr uniq vi wc xargs yes |
シェルビルトイン | alias(英語版) cd echo test(英語版) unset wait |
通信 | dig host(英語版) ifconfig inetd netcat netstat nslookup ping rdate(英語版) rlogin route ssh traceroute |
検索 | find grep locate(英語版) whatis(英語版) whereis(英語版) |
マニュアル | apropos(英語版) help(英語版) man |
その他 | bc dc(英語版) cal date expr false lp(英語版) lpr(英語版) od(英語版) sl sleep stty true tty |
Category:UNIXのソフトウェア UNIXユーティリティの一覧 |