ファイルを格納するディレクトリに移動します。
テープをテープドライブに挿入します。
テープからファイルのサブセットを取り出します。
$ cpio -icv "*file" < /dev/rmt/n |
-i |
標準入力からファイルを取り出す。 |
-c |
ヘッダーを ASCII 文字形式で読み込むように指定する。 |
-v |
取り出されたファイルを ls コマンドと同様の形式で表示する。 |
"* file" |
パターンに一致するすべてのファイルを現在のディレクトリにコピーするように指定する。複数のパターンを指定できるが、個々のパターンを二重引用符で囲まなければならない。 |
< /dev/rmt/n |
入力ファイルを指定する。 |
詳細は、cpio(1) のマニュアルページを参照してください。
ファイルがコピーされていることを確認します。
$ ls -l |
次の例では、末尾に接尾辞 chapter が付いているすべてのファイルをドライブ 0 のテープから取り出します。
$ cd /home/smith/Book $ cpio -icv "*chapter" < /dev/rmt/0 Boot.chapter Directory.chapter Install.chapter Intro.chapter 31 blocks $ ls -l |