Re: AVM Fritz unter Mandrake 10.0

Nora Etukudo <[email protected]> Mon, 6 Dec 2004 17:41:53 +0100
Newsgroups gmane.linux.mandrake.expert.german
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----

Am 05. Dezember 2004 um 16:50:59 +0100 schrieb Kelsang Tsenle:

> '/devices.sh: line 4: syntax error near unexpected token `do
> '/devices.sh: line 4: `for ((i ; i < 32; i++)); do

Hmm, mit welchem Editor arbeitest Du?  Vielleicht ist in dem Script
irgendwelcher, nicht sichtbarer Schrott drin (weil Du wom=F6glich eine
Textverarbeitung benutzt um Programme zu schreiben ;-)

Folgendes funktioniert bei mir (Script-Name ist 'x.sh'):

   #! /bin/sh
  =20
   i=3D0
   for ((i ; i < 5; i++)); do
      echo $i
   done

 248 [calypso:~] -sh x.sh
0
1
2
3
4

> : bad interpreter: No such file or directory

Also, da wir =FCber Mandrake reden und nicht =FCber irgendein komisches
BSD-Unix, finde ich Deine Fehler aber sehr merkw=FCrdig.

Ersetze doch mal

   #! /bin/sh

durch

   #! /bin/bash

Obiges ist n=E4mlich spezielle BASH-Syntax und funktioniert in kaum
einer der anderen Shell-Varianten. Allerdings ist m.W. bei Mandrake das
'/bin/sh' immer ein Link auf die BASH:

 249 [calypso:~] -l /bin/sh
lrwxrwxrwx  1 root root 4 Nov 29 12:40 /bin/sh -> bash*

Liebe Gr=FC=DFe, Nora.
- --=20
[email protected]
     IM-NETZ Neue Medien, Berlin                 http://www.im-netz.de/
     WWW von Frauen f=FCr Frauen, Hamburg          http://www.w4w.net/
     Lesbian Computer Networks, Helsinki         http://www.sappho.net/

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBQbSL0u2u/yKtPEOpAQF97wP6A+OFWhPeljYiNNe3wWVvk6RrFmApaTJU
eLyou328zbuPxsCq6bcFrOhYsrDcx4+c6p8WafCV8Uu5Kn/IaAu9DWwJUzxITurH
rOszcBl+UCziYEbyFQOxXWaSdIwhEqgynS/y5fsisapFNuwArfEZJ7P0H3KFX9hQ
ZVKXt22tMHY=3D
=3DztNV
-----END PGP SIGNATURE-----