Date: Mon, 11 Feb 2008 16:47:44 -0500 From: "David Frascone" <frasconebulk@gmail.com> To: freebsd-current@freebsd.org Subject: Small patch to add -a to cp Message-ID: <681a18e40802111347i3c23c34cve3c1d08b2eaeff0f@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
------=_Part_21148_23381712.1202766464378 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline This small patch adds the -a (archive) flag to cp. Personally, I use cp -a all the time, and I miss it on BSD. This makes cp share the common -a flag with rsync and other file manipulation utilities. Comments, flames, etc welcome. -Dave ------=_Part_21148_23381712.1202766464378 Content-Type: text/plain; name=cp.patch.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fcjk2vqy0 Content-Disposition: attachment; filename=cp.patch.txt SW5kZXg6IGJpbi9jcC9jcC4xCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC91c3IvRnJlZUJTRC9jdnN1 cC9zcmMvYmluL2NwL2NwLjEsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzkKZGlmZiAtdSAtcjEu MzkgY3AuMQotLS0gYmluL2NwL2NwLjEJMiBOb3YgMjAwNiAxOToxMDowNSAtMDAwMAkxLjM5Cisr KyBiaW4vY3AvY3AuMQk2IEZlYiAyMDA4IDE2OjQ1OjQ4IC0wMDAwCkBAIC0xMTYsNiArMTE2LDkg QEAKIG9yCiAuWHIgcGF4IDEKIGluc3RlYWQuCisuSXQgRmwgYQorQXJjaGl2ZSBtb2RlOiAgVGhl IHNhbWUgYXMgCisuRmwgcnBQCiAuSXQgRmwgZgogRm9yIGVhY2ggZXhpc3RpbmcgZGVzdGluYXRp b24gcGF0aG5hbWUsIHJlbW92ZSBpdCBhbmQKIGNyZWF0ZSBhIG5ldyBmaWxlLCB3aXRob3V0IHBy b21wdGluZyBmb3IgY29uZmlybWF0aW9uCkluZGV4OiBiaW4vY3AvY3AuYwo9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD UyBmaWxlOiAvdXNyL0ZyZWVCU0QvY3ZzdXAvc3JjL2Jpbi9jcC9jcC5jLHYKcmV0cmlldmluZyBy ZXZpc2lvbiAxLjU5CmRpZmYgLXUgLXIxLjU5IGNwLmMKLS0tIGJpbi9jcC9jcC5jCTI2IERlYyAy MDA3IDA4OjMyOjIwIC0wMDAwCTEuNTkKKysrIGJpbi9jcC9jcC5jCTExIEZlYiAyMDA4IDIxOjQz OjM2IC0wMDAwCkBAIC0xMDIsNyArMTAyLDcgQEAKIAljaGFyICp0YXJnZXQ7CiAKIAlIZmxhZyA9 IExmbGFnID0gUGZsYWcgPSAwOwotCXdoaWxlICgoY2ggPSBnZXRvcHQoYXJnYywgYXJndiwgIkhM UFJmaWxucHJ2IikpICE9IC0xKQorCXdoaWxlICgoY2ggPSBnZXRvcHQoYXJnYywgYXJndiwgIkhM UFJhZmlsbnBydiIpKSAhPSAtMSkKIAkJc3dpdGNoIChjaCkgewogCQljYXNlICdIJzoKIAkJCUhm bGFnID0gMTsKQEAgLTExOSw2ICsxMTksMTAgQEAKIAkJY2FzZSAnUic6CiAJCQlSZmxhZyA9IDE7 CiAJCQlicmVhazsKKwkJY2FzZSAnYSc6CisJCQlQZmxhZyA9IHBmbGFnID0gcmZsYWcgPSAxOwor CQkJSGZsYWcgPSBMZmxhZyA9IDA7CisJCQlicmVhazsKIAkJY2FzZSAnZic6CiAJCQlmZmxhZyA9 IDE7CiAJCQlpZmxhZyA9IG5mbGFnID0gMDsKSW5kZXg6IGJpbi9jcC91dGlscy5jCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KUkNTIGZpbGU6IC91c3IvRnJlZUJTRC9jdnN1cC9zcmMvYmluL2NwL3V0aWxzLmMsdgpyZXRy aWV2aW5nIHJldmlzaW9uIDEuNTIKZGlmZiAtdSAtcjEuNTIgdXRpbHMuYwotLS0gYmluL2NwL3V0 aWxzLmMJNyBPY3QgMjAwNiAxMjoxNDo1MCAtMDAwMAkxLjUyCisrKyBiaW4vY3AvdXRpbHMuYwk2 IEZlYiAyMDA4IDE2OjQzOjUwIC0wMDAwCkBAIC00MjksOCArNDI5LDggQEAKIHsKIAogCSh2b2lk KWZwcmludGYoc3RkZXJyLCAiJXNcbiVzXG4iLAotInVzYWdlOiBjcCBbLVIgWy1IIHwgLUwgfCAt UF1dIFstZiB8IC1pIHwgLW5dIFstbHB2XSBzb3VyY2VfZmlsZSB0YXJnZXRfZmlsZSIsCi0iICAg ICAgIGNwIFstUiBbLUggfCAtTCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0gWy1scHZdIHNvdXJjZV9m aWxlIC4uLiAiCisidXNhZ2U6IGNwIFstUiBbLUggfCAtTCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0g Wy1hbHB2XSBzb3VyY2VfZmlsZSB0YXJnZXRfZmlsZSIsCisiICAgICAgIGNwIFstUiBbLUggfCAt TCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0gWy1hbHB2XSBzb3VyY2VfZmlsZSAuLi4gIgogInRhcmdl dF9kaXJlY3RvcnkiKTsKIAlleGl0KEVYX1VTQUdFKTsKIH0K ------=_Part_21148_23381712.1202766464378--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?681a18e40802111347i3c23c34cve3c1d08b2eaeff0f>