diff options
author | kientzle <kientzle@FreeBSD.org> | 2008-06-21 02:18:52 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2008-06-21 02:18:52 +0000 |
commit | 93b5d5e1a904f166be427a7592aaf206581b09a9 (patch) | |
tree | 4113dfe36c7c3c2d06ac435ecba60802a801be2b /usr.bin/cpio | |
parent | 76e2d7055fdde2885c8fad05dca34ec5a5d8cc53 (diff) | |
download | FreeBSD-src-93b5d5e1a904f166be427a7592aaf206581b09a9.zip FreeBSD-src-93b5d5e1a904f166be427a7592aaf206581b09a9.tar.gz |
Various long options for GNU cpio compat.
Diffstat (limited to 'usr.bin/cpio')
-rw-r--r-- | usr.bin/cpio/cmdline.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/usr.bin/cpio/cmdline.c b/usr.bin/cpio/cmdline.c index 4b33727..81912e9 100644 --- a/usr.bin/cpio/cmdline.c +++ b/usr.bin/cpio/cmdline.c @@ -82,12 +82,20 @@ static const char *cpio_opts = "AaBC:F:O:cdE:f:H:hijLlmopR:rtuvW:yZz"; * sorted, as the -W logic below relies on it. */ static const struct option cpio_longopts[] = { + { "create", no_argument, NULL, 'o' }, + { "extract", no_argument, NULL, 'i' }, { "file", required_argument, NULL, 'F' }, { "format", required_argument, NULL, 'H' }, { "help", no_argument, NULL, 'h' }, { "insecure", no_argument, NULL, OPTION_INSECURE }, + { "link", no_argument, NULL, 'l' }, + { "list", no_argument, NULL, 't' }, + { "make-directories", no_argument, NULL, 'd' }, { "owner", required_argument, NULL, 'R' }, + { "pass-through", no_argument, NULL, 'p' }, + { "preserve-modification-time", no_argument, NULL, 'm' }, { "quiet", no_argument, NULL, OPTION_QUIET }, + { "unconditional", no_argument, NULL, 'u' }, { "verbose", no_argument, NULL, 'v' }, { "version", no_argument, NULL, OPTION_VERSION }, { NULL, 0, NULL, 0 } |