Microsoft
Software
Hardware
Network
Question : How do I create a bash script for this command?
I'm trying to create a bash script that I can call like this:
source joomla_upgrade.sh 11255 11410
where 11255 and 11410 are the revision numbers of an svn repository. I want those revision numbers passed into the following command inside joomla_upgrade.sh:
#!/bin/bash
for i in $(svn diff --summarize -r 11255:11410
http://joomlacode.org/svn/
joomla/dev
elopment/r
eleases/1.
5
| awk '{ print $2 }'); do p=$(echo $i | sed -e 's{
http://joomlacode.org/s
vn/joomla/
developmen
t/releases
/1.5/
{{');
mkdir -p $(dirname $p); svn export $i $p; done
I'm just not clear how to pass the command line parameters into the script. Normally it would be referenced as $1 and $2, I believe, but the script already has a $2 in it...
Answer : How do I create a bash script for this command?
you are correct , $1 and $2. $2 in the script is different since it is awk parameter and not shell
Random Solutions
Startup & Shutdown problems
The Web site that is referenced here is not in the configuration database.
Help with Mini Dump Analysis
Creating a New View - ActiveRecord::RecordNotFou<wbr />nd in CardsController#show
SQL insert into using select from another table but doing one line at a time...
SQL Server 2000 Backup File Size is Excessive
thumbnail slider click through to url help
Microsoft Exchange 2000 is bouncing some mails?
VPN access to a non-PDC W2K3 Server
Image Capture using SMS2003 OSD Problem