Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1377 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [lx-files]qui pourrait me rendre un service en m'écrivant un script ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[lx-files]qui pourrait me rendre un service en m'écrivant un script ?

n°57482
Profil sup​primé
Posté le 09-01-2002 à 13:39:42  answer
 

j'aurais besoin d'un script, qui, dans un repertoire donné, m'efface tous les fichiers sauf le dernier (dans l'ordre lexicographique) qu'on obtient avec un ls.
 
merci d'avance :jap:
 
ps: si je me permets de demander, c'est parce que je pense que ca ne doit pas etre trop dur pour une personne maitrisant linux un minimum.

mood
Publicité
Posté le 09-01-2002 à 13:39:42  profilanswer
 

n°57483
minusplus
Posté le 09-01-2002 à 13:48:03  profilanswer
 

heu...
 
perl -e '@list = qx/'ls'/ and pop @list and exec "rm @list";'
 
ça devrait marcher...

n°57485
Profil sup​primé
Posté le 09-01-2002 à 13:52:04  answer
 

ca efface le premier fichier, mais pas les n-2 suivants (en fait ca fait: rm file1, file2,...filen-1, d'où des commandes inconnues après le premier rm)
 
mais c'est presque ca; faudra que je me documente sur le perl un jour, car ca a vraiment trop l'air pratique.

n°57486
Profil sup​primé
Posté le 09-01-2002 à 13:54:55  answer
 

qd tu fais exec "rm @list" en fait ca fait pas un rm sur l'ensemble des elements de la liste, mais ca ecrit betement dans le sh le "rm" suivi des n elements de la liste.
Y a pas une fonction perl qui mape une fonction sur l'ensemble des elements d'une liste ?

n°57487
Profil sup​primé
Posté le 09-01-2002 à 14:06:33  answer
 

minusplus> tu ne sais pas corriger ton script ?

n°57488
minusplus
Posté le 09-01-2002 à 14:07:39  profilanswer
 

heu...
 
(bon c crade, hein ! :D)
 
perl -e '@list = qx/'ls'/ and pop @list and chomp @list and $truc = join " ", @list and exec "rm $truc";'
 
 
:/ :D

n°57490
Profil sup​primé
Posté le 09-01-2002 à 14:11:18  answer
 

ok je teste :D
ben c pas grave, je m'en fous que ca soit crade :D

n°57491
Profil sup​primé
Posté le 09-01-2002 à 14:12:36  answer
 

c'est parfait

n°57492
minusplus
Posté le 09-01-2002 à 14:13:29  profilanswer
 

:sol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [lx-files]qui pourrait me rendre un service en m'écrivant un script ?

 

Sujets relatifs
Script pour poster un fichier sur un serveur ftpScript NAT + firewall simple
Script shell sous windows (arg, je vous entends) pour serveur linux.[SCRIPT] Question bête
NetSaint : pb script check_pingavis sur script firewall
aide pour "mon script" iptablesScript pour configurer iptables ?
Bon cherche aide pour faire un script pour lire/envoyer Mail sous unixScript bash simple [ RESOLU ]
Plus de sujets relatifs à : [lx-files]qui pourrait me rendre un service en m'écrivant un script ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR