On Sat, Aug 4, 2012 at 11:00 PM, David Diggles wrote:
> What is wrong with an example of how bad spaghetti scripting looks like?
> I think there can be value in seeing an exagerrated example of what not to do.
I don't think it's obvious to everyone that that was bad code.
Indeed, there was that p
On Fri, Aug 03, 2012 at 10:41:09PM -0700, Philip Guenther wrote:
> On Fri, Aug 3, 2012 at 9:35 PM, David Diggles wrote:
> ...
> > here's an example of how not to script rsync, when just starting
> > to learn how to script
> >
> > it got over complicated over time. i should rewrite it sometime :)
Philip Guenther wrote:
>On Fri, Aug 3, 2012 at 9:35 PM, David Diggles
>wrote:
>...
>> here's an example of how not to script rsync, when just starting
>> to learn how to script
>>
>> it got over complicated over time. i should rewrite it sometime :)
>...
>
>I guess I don't understand the point
> If you're doing complex rsync setups, you might also consider using
> "rsnapshot" as a wrapper. I just joined the maintainer list on that,
> it's a very useful old perl tool, well organized for frequent and well
> managed backups.
Rsnapshot is a nice tool, but for my current usage rsync suffices
On Fri, Aug 3, 2012 at 9:35 PM, David Diggles wrote:
...
> here's an example of how not to script rsync, when just starting
> to learn how to script
>
> it got over complicated over time. i should rewrite it sometime :)
...
I guess I don't understand the point of sending that out. It's like a
g
On Thu, Aug 02, 2012 at 11:21:01PM +0200, Martijn Rijkeboer wrote:
> Hi,
here's an example of how not to script rsync, when just starting
to learn how to script
it got over complicated over time. i should rewrite it sometime :)
#!/bin/bash
SCRIPT=${0##*/}
BASE=/archive0/_backup
SSHOPTS="-q -o
On Fri, Aug 3, 2012 at 4:10 AM, Martijn Rijkeboer wrote:
RSYNC_CMD="/usr/local/bin/rsync -v -n \
--rsync-path='rsync sudo' \
>>>
>>> This doesn't do what you think it does. The single quotes are getting
>>> literally passed to rsync, they're not reinterpreted after $RSYNC_CMD
>>> i
>>> RSYNC_CMD="/usr/local/bin/rsync -v -n \
>>> --rsync-path='rsync sudo' \
>>
>> This doesn't do what you think it does. The single quotes are getting
>> literally passed to rsync, they're not reinterpreted after $RSYNC_CMD
>> is interpolated.
>
> Yep. $RSYNC_CMD will be splitted by space, t
On 08/02/12 23:34, Matthew Dempsky wrote:
On Thu, Aug 2, 2012 at 2:21 PM, Martijn Rijkeboer wrote:
RSYNC_CMD="/usr/local/bin/rsync -v -n \
--rsync-path='rsync sudo' \
This doesn't do what you think it does. The single quotes are getting
literally passed to rsync, they're not reinterpret
On Thu, Aug 2, 2012 at 2:21 PM, Martijn Rijkeboer wrote:
> RSYNC_CMD="/usr/local/bin/rsync -v -n \
> --rsync-path='rsync sudo' \
This doesn't do what you think it does. The single quotes are getting
literally passed to rsync, they're not reinterpreted after $RSYNC_CMD
is interpolated.
This
10 matches
Mail list logo