From: Sebastian Stark (seb_at_gosh.todesplanet.de)
Date: 16. Sep 2000
Mark Seuffert (Pirates) wrote:
> #!/bin/sh
> echo "Changing $1..."
> for file in $1
klar, hier wird nur das erste Argument ausgewertet, im Skript muesste also ein
"$@" anstatt $1 stehen, dann fallen die '"' weg.
also in etwa so:
for file in "$@"
do
blablabla
wuerde expandieren zu:
for file in "file1" "file2" "file3"...
besser waere hier evtl:
for file in *.ps
do
echo "File $file"
done
(Das file globbing findet nicht nur in der interaktiven bash, sondern auch in
Skripten statt)
Sebastian
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET