![디렉토리의 모든 cpio 파일을 추출합니다.](https://linux55.com/image/156129/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20cpio%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%B6%94%EC%B6%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
저는 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