Ist die Spaltenordnung der Ausgabe von "ls -A -l --full-time --color=none" auf allen Unix/Linux Systemen gleich?
Unter OpenSuSe ist es z.B.
Code: Alles auswählen
drwx------ 5 username usergroup size 2008-11-24 12:08:36.000000000 +0100 filenameCode: Alles auswählen
drwx------ 5 username usergroup size 2008-11-24 12:08:36.000000000 +0100 filenameKann man aliasse nicht irgendwie umgehen? Ich mein das meiste was da verwendet wird ist sowieso nur alias für ls --color=true o.ä., oder nicht?shadow hat geschrieben:Dessen kannst du dir kaum sicher sein. Es reicht schon aus, dass ein user einen alias auf ls angelegt hat und dann kannst du eine Übersteuerung nach deinen Formatvorgaben fast vergessen. Das Problem für solche Parser-Funktionen unter Linux-Systemen ist, dass du so ziemlich alles individuell gestalten kannst.
Naja, ich wollte über plink.exe einige Sachen fernsteuern ohne dass ich auf dem Server was dauerhaft laufen lasse. Aber das möglichst allgemein, dass auch andere die Fernsteuerung für sich verwenden können ohne etwas auf dem Server zu installieren.shadow hat geschrieben:Wozu brauchst du das eigentlich? Reichen dir die Standard-PB Funktionen nicht aus? Ansonsten eine kleine c-Lib schreiben, da bekommst du alles durch die API...