home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / fwindows / archive / tmedt090.lzh / TOOLD101.LZH / MAN.LZH / SPLIT.MAN < prev    next >
Text File  |  1994-11-20  |  2KB  |  52 lines

  1.  
  2. SPLIT(1)                Reference Manual                SPLIT(1)
  3.  
  4.  
  5. NAME  
  6.  
  7.         split - ファイルを一定行数ごとに分割する
  8.  
  9.  
  10. SYNTAX  
  11.  
  12.         split [-fv] [-行数] [-b[0][x]バイト数[k]] FILE [BASENAME]
  13.  
  14.  
  15. DESCIRPTION  
  16.  
  17.         split は、FILEを一定行数ごとに分割し、BASENAME.aaa、BASENAME.aab
  18.         …というファイルに順に書き込む。分割する行数を指定しなければ、10
  19.         00行ごとに分割する。BASENAMEが指定されていなければ、"x"が指定され
  20.         たと見なされる。なお、本コマンドをUNIX上でコンパイルした場合は、
  21.         BASENAMEの後ろにaa, ab, …をつけた名前のファイルが生成される。
  22.  
  23.         書き込もうとしたファイルが既存の場合、作業を中止する。「-f」オプ
  24.         ションを指定すれば、書き込み先が既存でも強制的に書き込む。
  25.  
  26.         「-b」オプションを指定すると、一定行数ごとではなく、一定バイト数
  27.         ごとに分割する。この場合、バイナリファイルも分割できる。バイト数
  28.         の先頭が「0」だと8進数、「0x」か「x」だと16進数と解釈され、また、
  29.         バイト数の後に「k」をつけると数値が1024倍される。
  30.  
  31.         「-v」オプションを指定すると、作成したファイルの名前を逐次表示す
  32.         る。
  33.  
  34.         ワイルドカードも使える。もっとも、展開結果が単一のファイルでない
  35.         と多分構文エラーになってしまう。
  36.  
  37.  
  38. EXAMPLES  
  39.  
  40.                 split -f -bx10k foo*.lzh foosplit
  41.  
  42.         この場合、foo*.lzhという名前のファイルがただ1つでないと、展開され
  43.         て引数の個数が増え、構文エラーになるので注意のこと。ただ1つであっ
  44.         た場合、それを16Kバイトごとにバイナリ分割し、foosplit.aaa, foosp
  45.         lit.aab, …に書き込む。-fの指定があるので、foosplit.aaaなどが既存
  46.         であっても書き込む。
  47.  
  48.  
  49. SEE ALSO 
  50.  
  51.         wild(5), setarg(5)
  52.