-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathRechercheDoublons-ORIGINAL.sh
More file actions
33 lines (28 loc) · 992 Bytes
/
Copy pathRechercheDoublons-ORIGINAL.sh
File metadata and controls
33 lines (28 loc) · 992 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
# Créer un dossier Duplicates a la racine
### Les sous dossiers seront aussi traités
### Attention a Duplicates qui est a la racine de home/jpg
## Ameliorations : Passer au chemin relatif : passer des parametre au script.
## $1 parametre du dossier de départ du script (le dossier que l'on soite traiter)
## faire un essai du scrip en utilisant $1
## juste pour voir si le bugg est toujours là
## toujours un test pour github vscodium
#Création du dossier Duplicates et du fichier duplicate.txt
cd $HOME
if [ ! -d Duplicates ]
then
mkdir -p Duplicates
touch $HOME/Duplicates/duplicates.txt
fi
###Nettoyage
rm $HOME/Duplicates/duplicates.txt >/dev/null
touch $HOME/Duplicates/duplicates.txt
### SEARCH
fdupes -fr $1 > $HOME/Duplicates/duplicates.txt
#fdupes -fr "$HOME/hdd1-raspi-1/Images" > $HOME/Duplicates/duplicates.txt
### Déplacement
for ligne in $(cat $HOME/Duplicates/duplicates.txt)
do
echo "deplacement de $ligne"
mv $ligne -t $HOME/Duplicates/
done