Cpio
提取目錄中的所有cpio文件
我正在使用 ssh 連接到具有完整 cpio 文件目錄的伺服器。我需要解壓目錄中的所有文件,所以我嘗試在終端中寫入:
cpio -ivd
但是當我按下輸入時,什麼也沒有發生。我究竟做錯了什麼?
謝謝!
您需要將 cpio 文件發送到標準輸入以提取它:
cpio -idv < file.cpio
要遍歷文件,例如在 Bash 中,請執行以下操作:
#!/bin/bash for filename in *.cpio; do cpio -idv < "$filename" done
手冊頁對此進行了廣泛的處理: https ://linux.die.net/man/1/cpio