Ich will mich ein bisschen in einfaches Shell-Skripting einarbeiten, dazu will ich mir eine Datei erstellen, die für mich bestimmte Befehle nacheinander ausführt. Im nächsten Schritt soll das dann alles noch erweitert werden. Konkret will ich in PostgreSQL eine Datenbank erstellen lassen, dies mache ich momentan immer so als root:
Code: Alles auswählen
su -m postgres
createdb -U postgres -O trac -E UTF8 datenbank_name
exit
Code: Alles auswählen
#!/bin/sh
su -m postgres
createdb -U postgres -O trac -E UTF8 $1
exit
Was ist an der Datei falsch?
Danke & viele Grüße,
Martin