In einem unserer internen Skripten (unix.run) habe ich bemerkt, dass die folgenden Shebang.
Code:
#!/bin/sh -
for i in test1 test2 test3 ; do
.
.
.
Jede Idee, was die
-- in die magische Zahl steht für?
Und welche Auswirkungen hat sie auf das Skript?
Fortsetzung auf der gleichen Schrift, ich habe die folgenden für unix.run
Code:
ls -l unix.run
-rw------- 1 XXXXXX g900 187 Jul 8 04:29 unix.run
Wenn ich eine
es sagt: "Zugriff verweigert"
Aber wenn ich es als,
es funktioniert gut.
Warum der Unterschied im Verhalten zwischen
. / unix.run und
sh unix.run?
Sollte es nicht immer sagen: "Erlaubnis verweigert" in beiden Fällen?
Alle Eingänge / Hinweise auf diese beiden Punkte, sehr geschätzt.
Danke,
Vino