[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: