AW: linux-l: Automatisch befehle ausf|hren

Johannes Walther hannes at jw-b.de
Di Mai 4 05:31:55 CEST 1999


Robert Gnuschke wrote:
> 
> Hi Ralf,
> 
> und wie schreibe ich ein Script??
> 
> Gruß.

/* witz an */
an deiner Hand sind so verlängerungen, Finger nennt man das, dort hast
du halbrunde Kuppen, mit denen drückst du (nicht zu doll) auf die
richtige Taste deiner Tastatur [immer zur richtigen Zeit die richtige
Taste drücken] dann sollte am schluß ein Script rauskommen...
*/ witz aus */

/*
Schau doch mal an der Stelle in die Vorhandenen Dateien.... da findest
du die entsprechenden Hilfen

Ablauf....
*/

su -
cd /etc/init.d
vi "Sysstart-eingenes-script"
i

#!/bin/sh
echo 123 > datei
chmod 777 datei

<Esc>
:wq

/*
Wenn du das script eingegeben hast mußt du es noch ausführbar machen
also: 
*/

chmod 755 <Sysstart-eigenes-script>

/*
dies kommt in /etc/init.d
 
Danach muß du noch in den entsprechenden Verzeichnissen 

/etc/rc0.d
/etc/rc1.d
...
/etc/rcS.d

jeweils einen Link setzen damit das Script in diesem Level auch
ausgeführt wird

Angenommen du fährst Run-Level 3
*/

cd /etc/rc3.d
ln -s ../init.d/<Sysstart-eigenes-script> ./S99eigenes-script

/*
Die Zahl nach dem S bestimmt wann das Script ausgeführt wird, kleine
zahlen bedeuten sehr früher, große Zahlen später bei 
Systeminitialisierung.

irgendwas vergessen ??
*/

Hannes
-- 
Johannes Walther  //http:??//



Mehr Informationen über die Mailingliste linux-l