Hallo, Am Freitag, 5. November 2004 22:32 schrieb Dr. Jürgen Vollmer:
Am Freitag, 5. November 2004 22:14 schrieb Michael Messner:
. /etc/myLTSPtv_functions #Fkt. wird korrekt eingebunden und im weiteren abgearbeitet if [ "{$splash_check}" == "y" -a -f /proc/splash ] ; then let "progress+=1" splash "$progress" fi
die Funktion übernimmt den Parameter auch ganz brav, aber ich müsste ihr mehrere Parameter mitgeben!
z.B.:
splash "$progress" "$bla" oder so ähnlich
Geht das überhaupt?
ja natürlich! einfach so hinschreiben.
....Aufrufendes Scritp ..... . /etc/myLTSPtv_functions ..... ##sscripts: sscripts=`/bin/grep splash_check etc/rc.sysinit etc/rc.d/myLTSPtv_01 | /usr/bin/wc -l` ..... #Fkt-Aufruf: ..... splash "$progress" "$sscripts" #Funktion: function splash(){ THEME=current _shutdown="no" _silent="no" test "`cat /proc/splash |grep silent`" && _silent="yes" progress=$1 sscripts=$2 echo "test=$2" .... } Hab ich da irgendwas übersehen? So funktioniert es leider nicht!
Das Original-Papier der Sprache shell des Herrn Borune: http://laku19.adsl.netsonic.fi/era/unix/shell.html
Bevorzugen tue ich Bücher:
und das Buch: Helmut Herold. Unix-Shells. UNIX und seine Werkzeuge. Addison-Wesley, 2 edition, 1996. Heisst inzwischen Linux-Shells
Kennst du evtl. davon eine Leseprobe? Leider sind Fachbücher einfach so teuer dass ich mir keines mehr kaufe ohne mal daraus gelesen zu habe. mfg mIke -- Bevor es Mißverständnisse gibt: Ja, ich bin willenloser Lustsklave der Göttin "Versionitis", und für ein 'ß' hinter der Versionsnummer tue ich _alles_ [Ratti in suse-linux]