Am 2005-05-28 22:04:59, schrieb Klaus Becker: > Hallo Michelle, > > ich hab' dein Programm installiert, beim Ausführen bekomme ich nur Meldungen > der Art: > date: invalid date `10 12:41:27.000000000 +0100 libstartup-notification0' > date: invalid date `10 20:09:50.000000000 +0100 john' > date: invalid date `10 20:09:51.000000000 +0100 tiger' > date: invalid date `10 20:11:49.000000000 +0100 aide' > date: invalid date `10 20:11:50.000000000 +0100 integrit' > > Woran liegt's? Das auf Deinem System keine Locale C existiert ! Um das problem mit dem LC_TIME zu umgehen, verwende ich: __( '/home/michelle.konzack/src/tddebidate-0.3.0/tddebidate' )________ / <snip> | function get_packages() | { | TMPFILE1=`tempfile -p td_ -s _debidate` | LC_TIME=C \ ^^^^^^^^^ | ls -lGr --sort=time --time=ctime --full-time /var/lib/dpkg/info/ |\ | grep ".list" | sed 's/.list//' | sed -r s/^.{34}// >$TMPFILE1 <snip> \______________________________________________________________________ Was mit mehr als 80 verschiedenen locales getestet wurde. Der String "10 20:11:50.000000000 +0100" sagt nämlich, das bei Dir "LC_TIME=C" nicht funktioniert hat. Was für eine "locale" verwendest Du ? Auf meinemd derzeitigen System habe C, de_DE, fr_FR, en_US, en_GB, tr_TR, ar_MA, ar_JO, fa_IR und keinerlei Probleme. > Klaus Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature