<div dir="ltr">I use cpio a great deal. <div>Since you have to generate a list of files to be sent to cpio via stdin, you won't have the same issues with tar.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Dec 28, 2019 at 3:07 PM Paul Nijjar via kwlug-disc <<a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I am sick and tired of tar. Using it for anything nontrivial is a<br>
nightmare, because its user interface is so bad and so finicky. <br>
(Example: --exclude='some/path' fails, but --exclude=some/path works.<br>
Meanwhile, --exclude=some/path/ also fails. But it always fails if it<br>
is in the wrong spot of the command, just because there is a secret<br>
ordering you have to remember. UGH.) <br>
<br>
Unfortunately tar is ubiquitous, so I am not getting rid of it anytime<br>
soon. But is there something else that is good and has a sane<br>
commandline interface?<br>
<br>
- Creates archives<br>
- Allows flexible inclusions and exclusions<br>
- Probably compresses files, although I don't mind piping to gzip or<br>
  bzip2 or xz <br>
- Easily available in Linux systems (ie packaged for Debian/Ubuntu)<br>
- Friendly to being used in scripts (even shell scripts, which are<br>
  their own abomination). <br>
<br>
Probably I have more requirements but this is enough for now. <br>
<br>
Maybe p7zip is the best contender as a replacement?<br>
<br>
- Paul<br>
<br>
<br>
-- <br>
Get tech event listings: <a href="https://off-topic.kwlug.org/watcamp" rel="noreferrer" target="_blank">https://off-topic.kwlug.org/watcamp</a><br>
Blog: <a href="http://pnijjar.freeshell.org" rel="noreferrer" target="_blank">http://pnijjar.freeshell.org</a><br>
<br>
_______________________________________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div>