Sven Rautenberg: was ist das für ein script?

Beitrag lesen

Moin!

  1. Du hast das Skript falsch aufgerufen: nicht
    "skriptname", sondern "./skriptname"

Nur als Info: ./scriptname ist nur noetig, wenn
. nicht in PATH drin steht.

Es kann durchaus Vorteile haben, wenn das _nicht_ drinsteht. Dann fällt man beispielsweise nicht auf Fake-Programme rein, die mit Systemkommandos identische Namen haben, aber zufällig im aktuellen Verzeichnis stehen.

Ja, die Suchreihenfolge im PATH wird auch eine Rolle spielen, aber das Argument zieht - zumindest bei root.

  1. Es sollte vielleicht #!/bin/bash statt #! /bin/bash
    heißen.

Nein, das ist egal.

Wieder was gelernt. :)

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)