Afficher un message
Vieux 14/09/2007, 19h00   #5
Florent Bayle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fichiers .deb : script pour dernière versions...

Le vendredi 14 septembre 2007, Serge Smeesters a écrit:
> Bonjour,
>
>
> >> [...]
> >> Je cherche un script (ou un autre moyen) pour ne garder que la
> >> dernière version de chaque packages dont j'ai plusieurs fichier .deb
> >> dans un répertoire.

>
> > sudo aptitude clean ou sudo apt-get clean

>
> Merci de répondre !..
>
> Mais ça n'a "rien" avoir avec mon problème
>
> Relis ma question...
> J'ai un répertoire, sur ma clé usb en l'occurrence.
> C'est dans ce répertoire que j'aimerais faire le ménage :/
>


Je pense que cette commande devrait faire ce que tu veux, à condition
de n'avoir pas des .deb d'architectures différentes d'un même paquet
dans ton dossier :
ls -1r *.deb|perl -ne'($a)=split/_/;chomp;$d eq$a&&unlink;$d=$a'

Si tu as des .deb d'architectures différentes d'un même paquet dans
ton dossier, celle-ci est plus adaptée :
ls -1r *.deb|perl -ne'($a,$b,$c)=split/_/;chomp;$d{$a.$c}==1&&unlink;$d{$a.$c}=1'

--
Florent

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBG6r2cM+Ix3/RCm3gRAoSmAKCQVzg2Heb/UiEWLw7iDlEHZc+zcwCfaRS8
eJWf+a61EEKhbpuh2RtB4rg=
=nZLt
-----END PGP SIGNATURE-----

  Réponse avec citation
 
Page generated in 0,10105 seconds with 9 queries