JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... eference] [--io-size=bytes] [--quiet] [--force-local] [--rsh-command=command] [--help] [--version] < name-list [> archive] cpio {-i|--extract} [-bcdfmnrtsuvBSV] [-C bytes] [-E file] [-H format] [-M message] [-R [user][:.][group]] [-I [[user@]host:]ar ... -sparse] [--only-verify-crc] [--to-stdout] [--quiet] [--rsh-command=command] [--help] [--version] [pattern...] [< archive] cpio {-p|--pass-through} [-0adlmuvLV] [-R [user][:.][group]] [--null] [--reset-access-time] [--make-directories] [--link] [--qu ... up]] [--no-preserve-owner] [--sparse] [--help] [--version] destination-directory < name-list 説明 本マニュアルは、GNU 版の cpio について説明します。 cpio は、cpio 形式もしくは tar 形式のアーカイブファイルに格納されたファイルを取り出したり、その逆を行 ... ... を cpio アーカイブ形式に変換し、 標準出力に出力する。 引数に '-' が指定された場合には、標準入力から rpm を読み込む。 rpm2cpio rpm- ... 1.1-1.i386.rpm rpm2cpio - < glint-1.0-1.i386.rpm 関連項目 rpm (8) 著者 Erik Troan < ewt@redhat.com > ... ... ... 定の順序に注意してください。 最後に、示唆に富む複雑な例を示しましょう。 > complete find \ 'n/-name/f/' 'n/-newer/f/' 'n/-{,n}cpio/f/' \ 'n/-exec/c/' 'n/-ok/c/' 'n/-user/u/' \ 'n/-group/g/' 'n/-fstype/(nfs 4.2)/' \ 'n/-type/(b c d f l p s)/' \ 'c/-/(nam ... e newer cpio ncpio exec ok user \ group fstype type atime ctime depth inum \ ls mtime nogroup nouser perm print prune \ size xdev)/' \ ... 'p/*/d/' これは `-name', `-newer', `-cpio', `ncpio' に続く単語を ファイルで補完し (最後の両者にマッチするパターンに注意)、 `-exec', `-ok' に続く単語をコマンドで補完 ... ... 除きますが、 その中身までは除きません。 $ cd /source-dir $ find . -name .snapshot -prune -o \( \! -name '*~' -print0 \) \ | cpio -pmd0 /dest-dir -prune -o \( ... -print0 \) という形は、 ごく普通に利用されます。 考え方としては、 -prune の前にある式が、 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。