← Back to team overview

sslug-teknik team mailing list archive

Re: Bash-mystik - eller er det xview der driller ?

 

On Sat, Nov 26, 2005 at 05:52:23AM -0800, Jan Holst Jensen wrote:
> Hej.
> 
> Jeg har gjort et bittelille script (en one-liner) der
> gør det nemt for mig at kigge på billeder vha. xview.
> Nu opstod morsomhederne så da jeg fik nogle billeder
> med mellemrum i filnavnene. For nu gider xview ikke
> længere tage imod filnavnene fra scriptet, men gerne
> direkte fra kommandolinien. Jeg er dybt forvirret.

prøv nogle små testprogrammer.
1) lav test1.sh :

#!/bin/sh

for v in  "$@" ; do
  echo $v
done


derefter: chmod +x test1.sh

kald så: 
   ./test1.sh "med mellemrum" og uden mellemrum

læg mærke til hvilke linier der kommer ud med sammenhængende
argument fra kaldet.
(prøv evt. "man bash" og led efter $* og $@ / special parameters )
Så kan du udvide med kald af andre programmer i stedet for echo...


-- 
mvh Frank Damgaard  | 



Follow ups

References