diff --git a/pages/common/cpio.md b/pages/common/cpio.md index f6667adeb..e038b01a5 100644 --- a/pages/common/cpio.md +++ b/pages/common/cpio.md @@ -1,15 +1,16 @@ # cpio -> Copies files to and from archives. +> Copies files in and out of archives. +> Supports following archive formats: 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 creates an archive from them: +- Take a list of file names from standard input and copy them [o]ut to an archive in binary format: -`echo "{{file1}} {{file2}} {{file3}}" | cpio -o > {{[o]utput_archive.cpio}}` +`echo "{{file1}} {{file2}} {{file3}}" | cpio -o > {{archive.cpio}}` -- Create an archive containing all the files and folders in a directory in [v]erbose mode: +- Copy [o]ut all files and folders in a directory to an archive, in [v]erbose mode: -`find {{path/to/directory}} | cpio -ov > {{[o]utput_archive.cpio}}` +`find {{path/to/directory}} | cpio -ov > {{archive.cpio}}` -- Extract files from an archive, generating [d]irectories where needed, in [v]erbose mode: +- Copy [i]n all files from an archive, generating [d]irectories where needed, in [v]erbose mode: -`cpio -idv < {{[i]nput_archive.cpio}}` +`cpio -idv < {{archive.cpio}}`