• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Mein Shell Script läuft nur eingeschränkt

A

Anonymous

Gast
Hi,

ich habe ein Shell Script geschrieben und ausführbar gemacht. Von der Konsole läßt es sich nur starten, wenn ich folgendes eingebe:

sh xxxxxxx.sh

Warum läuft es nicht mit dem Aufruf xxxxxxx.sh ?

Was muß ich tun, damit mein Shellscript auch vom KDE Desktop aus ausgeführt wird ?

Ralli
 

docdray

Newbie
wenn du einfach nur xxxxxxx.sh eingibst dann sucht linux
zb in /usr/bin/ oder /home/deinname/bin nach dieser datei
und findet es natürlich nicht.

wenn du
sh xxxxxxx.sh
eingibst dann startest du sh mit der datei xxxxxxx.sh im aktuellen ordner.
da geht natürlich.
wenn du eine datei direkt im aktuellen ordner ausführen willst dann
musst du linux das mitteilen über ./
also musst du eingeben
./xxxxxxx.sh
willst du dir das ersparen, dann kopier dein script einfach in deinen bin ordner
also /home/deinname/bin
dann kannst du es einfach in der konsole über
xxxxxxx.sh
ausführen.
 
Oben