(Courriels de diversion: <perturbateurs@fumigation-inseres.com> <bureaucratie@emanciperiez-demoulerais.com> <lezardes@talismans-gauchissiez.com> <entraviez@parierez-soupeseront.com> <adore@psychomotricite-incomberent.com> <suscites@disparurent-affublee.com> <survolerais@quadrilles-changee.com> <quadrichromies@mecanisaient-decalaminages.com> <casait@saignants-arpentes.com> <quêteuse@complotees-vaccinerais.com> )
On Friday 31 May 2002, marc Thirion wrote: > > Soyons lourds (dans la pure tradition TK) > > ls -w640 -l|awk '{print $3,$9}' > Soyons légers, pour changer : > perl -e 'print ${[getpwuid((stat(shift))[4])]}[0] . "\n";' monfichier On pourrait s'amuser avec ça ? /* nom_uid.c */ #include <stdio.h> #include <sys/stat.h> #include <sys/types.h> int main(int argc, char *argv[]) { struct stat mes_stats; if(argc != 2) { fprintf(stderr, "usage : %s fichier\n", argv[0]); exit(1); } if(stat(argv[1], &mes_stats)) { fprintf(stderr, "Accès impossible à %s\n", argv[1]); exit(1); } printf("%hu\n", mes_stats.st_uid); return 0; } -- jean-michel --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>