Hallo,
kennt jemand eine Möglichkeit innerhalb eines
Programms, den absoluten Pfad sowie den Dateinamen dieses Programms auszulesen?
Vielen Dank im Voraus.
Chrischi
Abfragen des Programmpfads
Re: Abfragen des Programmpfads
Hi,
die Antowrt dürftest du im Unix Programming FAQ finden.
Den Programmnamen erhält man mühelos aus argv[0]. Den Pfad jedoch nicht (im Gegensatz zu DOS u.a), aber es gibt sehr sehr wenige sinnvolle Gründe, den Pfad kennen zu müssen. Denn unter UNIX sind Programme und die zugehörigen Hilfsdateien in verschiedenen Verzeichnissen abgelegt.
Gruß,
hjb
die Antowrt dürftest du im Unix Programming FAQ finden.
Den Programmnamen erhält man mühelos aus argv[0]. Den Pfad jedoch nicht (im Gegensatz zu DOS u.a), aber es gibt sehr sehr wenige sinnvolle Gründe, den Pfad kennen zu müssen. Denn unter UNIX sind Programme und die zugehörigen Hilfsdateien in verschiedenen Verzeichnissen abgelegt.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?