tldr/pages/common/cpio.md
Marco Bonelli ac4094e0ad Refactor: improve consistency of the term "directory".
This commit changes the term "folder" to "directory" in every
instance where the first is used in an example description, but the
second is used in the example code, and vice versa.
2019-02-08 19:43:24 +00:00

654 B

cpio

Copies files in and out of archives. Supports the following archive formats: cpio's custom binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1 tar.

  • Take a list of file names from standard input and add them [o]nto an archive in cpio's binary format:

echo "{{file1}} {{file2}} {{file3}}" | cpio -o > {{archive.cpio}}

  • Copy all files and directories in a directory and add them [o]nto an archive, in [v]erbose mode:

find {{path/to/directory}} | cpio -ov > {{archive.cpio}}

  • P[i]ck all files from an archive, generating [d]irectories where needed, in [v]erbose mode:

cpio -idv < {{archive.cpio}}