Hallo Tom,
statt Deiner provokanten Einleitung hättest Du Dir etwas mehr Mühe geben
können, Dein Problem ordentlich zu erläutern.
Leider schnall ich nicht, wie ich z.B. kill mit der PID aus dem File füttern kann.
Das ist jetzt nur ein Beipiel.
was folgt ist ein Beispiel für miserablen Code, den Anfänger hier im Forum
gerne präsentieren: Kein einziger Kommentar erläutert, was passieren soll.
Erwartest Du im Ernst, dass jeder Deine Threads gelesen hat - und daher
weiß, was Du vorhast.
mount -t reiserfs -o data=journal,notail /dev/hdb1 /hdd2
Du willst also eine Partition mounten - in einem Startskript für einen
MySQL-Dämon. Das halte ich persönlich zwar nicht für eine gute Idee, aber
ich habe eine Ahnung, warum Du das machst. Kommentierungswürdig!
Warum überprüfst Du nicht den Erfolg Deiner Aktion?
kill -$TERM < /hdd2/var/run/mysqld/mysqld.pid
und hier würdest Du gern die PID aus der Datei verwenden.
Ich verstehe auch nicht, wieso ein
echo < filepath nicht funktioniert.
"Funktioniert nicht" ist keine Fehlerbeschreibung.
Was erwartest Du? Was bekommst Du?
Warum testest Du die einzelnen Schritte nicht mit einfachen Zweizeilern durch?
info bash ist übrigens sehr informativ. Allerdings werden - wie ich neulich erwähnt habe - bei Debian aus Lizenzgründen die Infoseiten der bash nicht
installiert, Du musst Dir diese anderswoher besorgen.
Die besten Tutorials zum Schreiben von Startskripten sind übrigens die Startskripte andere Demons.
Grüße
Vinzenz