Sorry, ich hab da gestern was durcheinander gebracht. Vorweg: "ausführen" war hier der falsche Begriff im Kontext mit cat, da ich cat gar nicht meinte.
Ich versteh gerade selbst nicht was ich genau gemeint habe, da ich gerade nichts hinbekomme...
Aber: wenn ich ./dateiname.txt ausgebe, dann gibt der mir den Inhalt im Terminal wieder, sofern ich die Berechtigung dafür habe.
Ich würde ja gerne ausprobieren ob source für .txt-Daten überhaupt funktioniert, bzw. probiere es gerade an einer script aus, aber bei mir kommt gerade nur noch "usr/bin/bash: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden" ?! Wieso spuckt der das aus bzw. wie repariere ich das wieder?
edit:
So, jetzt komm ich wieder rein Also nochmal: Source vs. ./
Ich bin mir ziemlich sicher das ich gestern ein script mit source ausführen konnte, aber nicht mit ./ weil mir die Rechte gefehlt haben.
Allerdings kommt bei mir eben jetzt die Meldung mit dem Defekten Interpreter.
@fax668 wie meinst du das mit schauen? Das der da nicht's ausführt? Afaik ist doch gerade ./ und source zum ausführen (?).
Und war das nicht irgendwie so, dass source das script mit sudo ausführt?
Ich versteh gerade selbst nicht was ich genau gemeint habe, da ich gerade nichts hinbekomme...
Aber: wenn ich ./dateiname.txt ausgebe, dann gibt der mir den Inhalt im Terminal wieder, sofern ich die Berechtigung dafür habe.
Ich würde ja gerne ausprobieren ob source für .txt-Daten überhaupt funktioniert, bzw. probiere es gerade an einer script aus, aber bei mir kommt gerade nur noch "usr/bin/bash: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden" ?! Wieso spuckt der das aus bzw. wie repariere ich das wieder?
edit:
So, jetzt komm ich wieder rein Also nochmal: Source vs. ./
Ich bin mir ziemlich sicher das ich gestern ein script mit source ausführen konnte, aber nicht mit ./ weil mir die Rechte gefehlt haben.
Allerdings kommt bei mir eben jetzt die Meldung mit dem Defekten Interpreter.
@fax668 wie meinst du das mit schauen? Das der da nicht's ausführt? Afaik ist doch gerade ./ und source zum ausführen (?).
Und war das nicht irgendwie so, dass source das script mit sudo ausführt?
Zuletzt bearbeitet: