das ist eben das Problem ... es sind nicht "meine" Maschienen. Ich muss leider davon ausgehen das auf keinen der Systemen irgend ein Zusatz implemetiert ist .
Hallo.
Du kannst die Datei "gdate" aus der Companion-CD auch manuell extrahieren:
Die Datei (Sparc-Version) sitzt im Archiv "/components/sparc/Packages/SFWshutl/archive/none.bz2".
Es handelt sich um eine bzip2-Gepackte CPIO-Datei.
Diese mit bzip2 entpacken und mit cpio auspacken: "cpio -i -I none"
(Dabei muss das aktuelle Verzeichnis ein Unterverzeichnis "sfw/bin" haben, dorthin werden gdate und noch ein paar andere Dateien kopiert.)
Falls es sich ausschließlich um Sparc-Rechner oder x86-Rechner handelt, kannst du "gdate" in das selbe Verzeichnis kopieren, in dem das Skript ist (da hast du ja Schreibrechte). Die Datei kann dann mittels "/verzeichnis/gdate" (ggf. einfach "./gdate") ausgeführt werden - sie benötigt keine weiteren Dateien oder shared libraries.
Falls im Netz gemischt Sparc- und x86-Rechner vorkommen, so würde ich die beiden Dateien als "gdate_sparc" und "gdate_xxx"
("xxx"="x86" ?? -> s. "uname -p") abspeichern.
Dann kannst du sie mittels "/verzeichnis/gdate_`uname -p`" aufrufen:
/my_directory/gdate_`uname -p` --date='2000-01-01 UTC' +%s
Martin