vendredi 21 novembre 2025

doublons fichiers mistral AI

 Mistral AI

ecrit moi un script pour suprimmer les fichiers en doubles sur ubuntu

 Voici un script bash qui permet de supprimer les doublons dans le répertoire actuel en utilisant la commande `find` et `uniq`. Ce script ne conserve que les fichiers uniques, ainsi tous les doublons 

seront supprimés.


```bash

#!/bin/bash


# On liste tous les fichiers du répertoire actuel avec l'option -type f pour exclure les répertoires

files=$(find . -type f)


# On utilise la commande uniq pour supprimer les doublons dans la liste des fichiers

uniq -u $files > tmp.list


# On redirige tous les fichiers vers le répertoire "tmp"

mv $(find . -type f) ./tmp/


# On renomme le répertoire actuel en "old." pour garder les doublons originaux

mv . old.


# On utilise la commande uniq pour copier tous les fichiers uniques dans le répertoire actuel

cp -R ./tmp/* .


# On supprime le répertoire tmp créé

rm -rf tmp/

```


Pour l'exécuter, sauvegardez ce script dans un fichier `remove_duplicates.sh` et rendez-le exécutable en utilisant la commande :


```bash

chmod +x remove_duplicates.sh

```


Pour l'exécuter, utilisez la commande suivante dans votre terminal :


```bash

./remove_duplicates.sh


Aucun commentaire:

Enregistrer un commentaire

Archives du blog