Titel: Version dynamisch auslesen Beitrag von: blackdrake am 22. September 2003, 11:36:27 Hallo. Ich wollte mal fragen, ob es eine Möglichkeit gibt, in Linux die aktuelle Version von ProFTPd dynamisch auszulesen? (Per Shellbefehl?)
Titel: Re: Version dynamisch auslesen Beitrag von: stonki am 22. September 2003, 15:33:50 Zitat von: "blackdrake" Hallo. Ich wollte mal fragen, ob es eine Möglichkeit gibt, in Linux die aktuelle Version von ProFTPd dynamisch auszulesen? (Per Shellbefehl?) proftpd -vv Titel: Version dynamisch auslesen Beitrag von: blackdrake am 22. September 2003, 19:21:43 Hallo. Die folgenden Zeilen ergeben überhaupt nichts:
Code: echo `proftpd -v`; echo `proftpd -vv`; Ich habe ProFTPd 1.2.5rc1.[/code] Titel: Version dynamisch auslesen Beitrag von: Wörsty am 22. September 2003, 22:50:10 Zitat von: "blackdrake" Hallo. Die folgenden Zeilen ergeben überhaupt nichts: Code: echo `proftpd -v`; echo `proftpd -vv`; Ich habe ProFTPd 1.2.5rc1.[/code] Wieso echo? Code: [root@knowledgebase root]# proftpd -v - ProFTPD Version 1.2.9rc1 [root@knowledgebase root]# proftpd -vv - Version: 1.2.9rc1 (devel) - Scoreboard Version: 01040002 - Build Stamp: Mon Jul 7 13:12:11 CEST 2003 [root@knowledgebase root]# Titel: Version dynamisch auslesen Beitrag von: blackdrake am 23. September 2003, 12:54:27 Ich hatte veressen zu erwähnen, dass ich das Ergebnis in PHP brauche. Die ` Zeichen greifen auf die Shell zu.
Also Code: echo `Shellbefehl`; Titel: Version dynamisch auslesen Beitrag von: stonki am 23. September 2003, 15:02:04 Zitat von: "blackdrake" Ich hatte veressen zu erwähnen, dass ich das Ergebnis in PHP brauche. Die ` Zeichen greifen auf die Shell zu. Also Code: echo `Shellbefehl`; ne, nicht echo. Exec http://www.dclp-faq.de/q/q-php-externes-programm.html Titel: Version dynamisch auslesen Beitrag von: Wörsty am 23. September 2003, 16:29:47 @stonki :arrow: geht auch so...
Code: echo `Kommando`; Ist bei proftpd etwas Tricky :wink: Code: echo `/usr/local/sbin/proftpd -vv 2>/tmp/version.tmp; cat /tmp/version.tmp; rm -f /tmp/version.tmp`; oder etwas kürzer so :lol: Code: echo `proftpd -vv 2>&1`; oder schöner so Code: echo str_replace("-", "<LI>",`proftpd -vv 2>&1`); Proftpd gibt die Version als Error aus :roll: Titel: Version dynamisch auslesen Beitrag von: blackdrake am 23. September 2003, 23:10:43 Danke, funktioniert prima!
|