Messages in this thread | | | Date | Mon, 12 Mar 2007 22:39:28 -0400 | From | Gene Heskett <> | Subject | Re: Stracing Amanda (was: RSDL for 2.6.21-rc3- 0.29) |
| |
On Monday 12 March 2007, Douglas McNaught wrote: >Patrick Mau <mau@oscar.ping.de> writes: >> Why not temporarly replace "/bin/tar" with a shell script that does: >> >> #!/bin/sh >> exec strace -f -o output /bin/real.tar $@ > >You beat me to it. :) I've done that before; it's a great suggestion. > >Except that if you expect 'tar' to be invoked multiple times in a run, >you should probably use 'output.$$' for the output filename so things >don't get clobbered. > >-Doug
In my case, Doug, it will get invoked 64 times, amanda does a dummy run to get an estimate, calculates what to do based on that output which is 32 runs, 1 per disklist entry and I have 32, and then reruns tar with the appropriate level options against each individual disklist entry.
But I'm puzzled a bit, what does the double $$ do?, or it buried someplace in the bash manpage? Its not something I've stumbled over yet.
-- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) rugged, adj.: Too heavy to lift. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |