ディレクトリ内のすべてのcpioファイルを抽出します。

ディレクトリ内のすべてのcpioファイルを抽出します。

私はSSHを使ってcpioファイルでいっぱいのディレクトリを持つサーバーに接続しています。ディレクトリ内のすべてのファイルを抽出する必要があるため、端末に書き込んでみてください。

cpio -ivd

しかし、Enterを押すと何も起こりません。私は何が間違っていましたか?

ありがとうございます!

ベストアンサー1

cpioファイルを抽出するには、標準入力に送信する必要があります。 cpio -idv < file.cpio

たとえば、Bash でファイルを繰り返すには、次のようにします。

#!/bin/bash
for filename in *.cpio; do
    cpio -idv < "$filename"
done

マニュアルページではこれをかなり広く扱っています: https://linux.die.net/man/1/cpio

おすすめ記事