[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Backup and Incremental Backup Perl Scripts

From: Edward Q. Bridges <ebridges_at_eqbridges.com>
Date: 2005-05-23 20:33:23 CEST

You're mixing up bash syntax with perl.

If you're using bash, you can do this:


#Note, no leading '$'

echo $var1
echo $var2

If you're using perl, it uses a different syntax for retrieving cmd line


$var1 = $ARGV[0]
$var2 = $ARGV[1]

print "$var1\n$var2\n";


Edward Q. Bridges
<quote who="Hughes, Trystan">
>>Here's what I use:
>>FILENAME="$BACKUP_DIR/$REV-"`/bin/date +'%F-%H%M.incr.gz'`
>>`svnadmin dump $REPOS --revision $REV --incremental | gzip > $FILENAME`
>>This gets called from the post-commit hook script like so:
>>/usr/lib/subversion/hook-scripts/incremental-backup.sh "$REPOS" "$REV"
> Ok, I am having some problems with this.
> I have created a simple perl (.pl) file that is to take the command-line
> parameters and print them to the screen. Now my perl file I have created
> is as follows...
> #! perl (using Windows)
> $var1=$1;
> $var2=$2;
> print $var1."\n".$var2;
> And the command-line call that calls this script is as follows...
>>perl c:\test_incremental.pl "param1" "param2"
> Now it compiles ok, but all I get is blank output to the command prompt
> when I run the script, and not
> param1
> param2
> Hope someone can see where I am going wrong or missing something out.
> Thanks
> Tryst
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon May 23 20:36:56 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.