Linux 14.981 Themen, 106.344 Beiträge

Frage zur Syntax der bash

Michael-2712 / 4 Antworten / Flachansicht Nickles

Hi Leute!


Wenn ich ein Programm in ein dem Verzeichnis ausführen will, in dem ich mich gerade befinde, muss ich "./[PROGRAMMNAME]" eingeben. Es hat aber auch schon nur "[PROGRAMMNAME]" gereicht (ich weiß aber nicht mehr, in welchem Zusammenhang). Im Internet bin ich jetzt auf folgendes gestoßen:


[PROG] -> Programm [PROG], welches sich im Pfad befindet, starten


./[PROG] -> Programm [PROG], welches sich im aktuellen Verzeichnis befindet, starten


Ich verstehe den Unterschied zwischen den beiden Erklärungen nicht. Kann mir das bitte jemand erklären?


Danke!

bei Antwort benachrichtigen