Schrift
[thread]9755[/thread]

Problem mit Net::SSH::Perl



<< >> 5 Einträge, 1 Seite
Reputation
 2005-03-09 20:22
#95287 #95287
User since
2005-03-09
9 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe folgendes Problem:

Ich habe ein Programm geschrieben, das durch "ls -l /verzeichnis/ | grep datei" genaue Informationen über die Datei herausfindet.
Danach hole ich durch einen regulären Ausdruck das Datum aus dieser Datei.
Dann verbinde ich mich durch das Modul Net::SSH::Perl mit einem anderen Rechner und bekomme dort durch den gleichen Vorgang das Datum der Datei des anderen Rechners.

Aus irgend einem Grund gibt der Befehl beim Aufruf über Net::SSH::Perl die Informationan in einer anderen Formatierung aus.

HeimPC: -rw-r--r-- 1 root root 4 2005-03-08 22:42 httpd.pid
SSH-PC: -rw-r--r-- 1 root root 5 Mar 9 11:54 httpd.pid

Wenn ich den Befehl manuell über SSH Konsole aufrufe, dann bekomme ich bei beiden eine Ausgabe in der Form von 2005-03-08.

Gibt es einen Trick, um beide Formate auf yyyy-mm-tt zu bekommen?

MfG Marcel
Etwas nicht tun zu können ist kein Grund etwas nicht zu tun.
GwenDragon
 2005-03-09 21:17
#95288 #95288
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Ersteres Datumsformat ist ISO, das zweite UNIX.
Kommt wohl auf die verschiedenen Umgebungsvariuablen für die Sprache etc. auf den Systemen an
ptk
 2005-03-09 21:43
#95289 #95289
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Evtl. kennt dein ls die Option --time-style:
Code: (dl )
ls -al --time-style=full-iso
Reputation
 2005-03-10 02:56
#95290 #95290
User since
2005-03-09
9 Artikel
BenutzerIn
[default_avatar]
Vielen Dank euch beiden.
Die Option --time-style hat bestens funktioniert.
Trotzdem frage ich mich warum das nur auftritt wenn ich Net::SSH benutze.
Wenn ich den gleichen Befehl z.B. mit Putty ausführe sehen beide gleich aus.
Liegt das dann an Putty?

Auf jeden Fall danke ich Euch wirklich für Eure Antworten. :D
Etwas nicht tun zu können ist kein Grund etwas nicht zu tun.
ptk
 2005-03-10 11:48
#95291 #95291
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Bei einigen Betriebssystem scheint der neue Datumstil default zu sein. Ich glaube, ich habe es letztens bei Slackware gesehen.
<< >> 5 Einträge, 1 Seite



View all threads created 2005-03-09 20:22.