総合手引 | セクション 1 | English | オプション |
fdwrite ユーティリティは、( /dev/tty) のユーザに新しいフロッピをいれてリターンキーを押すように指示します。 デバイスがその後にオープンされ、パラメータが尋ねられ、 その後トラックがフォーマットされ、 inputfile で指定されたデータが書き込まれ、ベリファイされます。 フロッピディスクがいっぱいになった時は、この過程が次のディスクに対して 繰り返されます。これは、プログラムが中断されるか inputfile の終り (EOF) に達するまで続けられます。
以下のようなオプションがあります。
| |
標準出力への出力情報の状態をトグルで変更します。 デフォルトのモードは ``on'' です。 はじめてデバイスがオープンされた後で、フォーマットが出力されます。 操作の間には、現在のフロッピディスクの残りのトラック数と 文字 I, Z, F, W, R, C,の文字が出力されます。各文字は、現在のトラックに 対して、入力 (I)、0 で埋める (Z)、フォーマット (F)、書き込み (W)、 読み込み (R)、比較 (C) のそれぞれを行っていることをあらわします。 | |
| |
ドライブにフロッピディスクがあるかどうか問いあわせません。 この非対話オプションはシェルスクリプトで使用するのに便利です。 | |
| |
読み込むための入力ファイルです。もし、与えられていない場合は標準入力が 仮定されます。 | |
| |
書き込むためのフロッピデバイスの名前です。 デフォルトは、 /dev/fd0 です。 | |
fdwrite ユーティリティは、ユーザがリターンを押すのを待っている間は device をクローズしています。したがって、この時には完全にドライブを別の目的で 使うことができ、あとで次のフロッピの書き込みを再開できます。
device からかえって来たパラメータは、フォーマットのために使われます。 もし、特別なフォーマットが必要な時には、 fdformat(1) を代わりに使ってください。
"tar cf -. | gzip -9 | fdwrite -d /dev/fd0.1720 -v
tar(1) のマルチボリューム機能との主要な違いは、 もちろんフロッピのフォーマットです。フォーマットは実行中に行われるので、 フロッピに対する仕事の量を減らすことができます。
フロッピがおかしい時に inputfile がシーク可能であれば、ユーザにディスクを投げ捨て、 別のフロッピを入れて、正しい場所まで戻って操作を続けるように指示すべきです。
この方法は、シークできない入力に対しても同様に一時ファイルを 使用することで、拡張可能です。
オプション ( デフォルトは 0) で、ユーザに失敗した時の再試行回数を 尋ねるべきでしょう。
現在は、フロッピのマルチボリュームを読み戻すための適当なツールが ありません。 データが圧縮されていない時には、代わりに tar(1) の様なプログラムで、そのような仕事を行うことができます。 このような状態の時にはもちろん、いつも dd(1) を信用することもできます。
FDWRITE (1) | September 16, 1993 |
総合手引 | セクション 1 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.