Citation
cancerus
Toutes mes excuses, je suis sous Unix AIX.
Merci encore.
Fallait le dire avant!
3 solutions s'offrent à vous:
1. Vous pouvez
installer les utilitaires GNU (idéalement dans /usr/local sous root - donc les executables dans /usr/local/bin, à défaut dans $HOME donc les executables dans $HOME/bin). Le fait de pouvoir ou pas installer ces utilitaires (que je trouve très pratiques) dépend: si vous êtes autorisé à le faire par votre employeur, si vous avez la place disque pour etc.
2.
écrire l'équivalent en C (ca doit faire moins de 50 lignes, essentiellement les fonctions stat, localtime, strftime)
3. plus simple:
écrire dans un langage de script comme
Ruby Ocaml Perl Python (où ca doit faire moins de 10 lignes). Les détails concrets dépendent du langage de script utilisé et supporté par votre AIX.
En général, sur les unix propriétaires (et j'ai autrefois pratiqué SunOS3, 4, 5, HPUX 9, AIX3?, ...) ça vaut vraiement le coup de passer quelques heures (voire 2 jours) à installer la batterie usuelle de GNuseries et de logiciels libres autres (notamment Ocaml Ruby Perl). Certains constructeurs donnent même des URL ou des CDROM de paquets GNU binaires précompilés. Essayez de convaincre votre boss que ce n'est pas du temps perdu (passer à les installer) mais du temps gagné (en productivité plus grande pour le travail quotidien).
La question de comment convaincre son boss et un autre (et vaste) sujet, et merite à elle seule des milliers de pages de littérature. Le principe de Peter [
fr.wikipedia.org] s'applique alors...
----
Basile STARYNKEVITCH
Membre de l'
APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!
Projet logiciel libre:
RefPerSys
Poste le Monday 20 February 2006 10:22:26