Frage zur bash

Hans-Joachim Hötger hans-joachim.hoetger at telefonica.de
Tue Apr 1 14:02:18 CEST 2014


Moin,
On 30.01.2014 11:31, Frank Bergmann wrote:
> 
> "junk" ist einfach nur Text und überflüssig, da es mit "shift" wieder
> "herausgeschoben" wird. Schau Dir vor und nach shift die Variablen $1 $2
> $3... an.
> 

#junk;#shift ist nicht überflüssig sondern sorgt dafür, daß #set nicht
auf die Nase fällt, wenn $LIST leer ist. In diesem Beispiel passiert das
nicht. Grundsätzlich ist es aber eine gute Idee, das genau so zu machen.

Im übrigen würde ich dies Problem aber auch direkt lösen:

LIST="blau gelb rot"
for farbe in $LIST
do
 echo $farbe
done

Liebe Grüße
-- 
Hans-Joachim Hötger
hosting architect
Telefónica Germany GmbH & Co. OHG
Überseering 33a
22297 Hamburg
Tel                +49 40 237267420
Fax              +49 40 23726787420
Mobil             +49 176 6238 7033
hans-joachim.hoetger at telefonica.com

Bitte finden Sie hier die handelsrechtlichen Pflichtangaben:
http://www.telefonica.de/pflichtangaben.html



More information about the Linux mailing list