[Résolu]tri de données photorec

dao Membre non connecté
-
- Voir le profil du membre dao
- Inscrit le : 14/10/2013
- Groupes :
Reprise du message précédent
sed -e 's/jpg$/!d' ~/liste.txt >~/liste.jpg.txtsed: -e expression n°1, caractère 9: commande « s » inachevée
oui tout fait il n'y a que des fichiers recup_dir, la sortie de la commande dans liste.txt est trop longue pour que je la porte ici 402593 lignes relatives au contyenu des 784 fichiers recup_dir

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

dao Membre non connecté
-
- Voir le profil du membre dao
- Inscrit le : 14/10/2013
- Groupes :
sudo chown -R ouam:ouam /home/ouam/recup_dir.*
j'ai suivi ce tuto
https://memo-linux.com/photorec-trier-automatiquement-la-restauration-par-types-dextensions/
et adapté comme suit
#!/bin/bash
source=/home/ouam/recupinitialephotorec
dest=file:/home/ouam/recupdir
mkdir -p "$dest"
find "$source" -type f > "$source"fichier.txt
do
mkdir -p "$dest""${ligne##*.}"
mv "$ligne" "$dest""${ligne##*.}"/
done < "$source"fichier.txt
rm -rf "$source"/recup_dir.*
et j'ai ce retour de commande
# ./tri.sh
./tri.sh: ligne 6: erreur de syntaxe près du symbole inattendu « do »
./tri.sh: ligne 6: `do'

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il manque un 'for [variable étendue]' ou un 'while [ condition] ' pour le 'do'.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code TEXT :
while read -r ligne do [...] done < "$source"fichier.txt
Voilà, il manquait while read -r ligne
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

dao Membre non connecté
-
- Voir le profil du membre dao
- Inscrit le : 14/10/2013
- Groupes :
Édité par dao Le 03/12/2019 à 11h44

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie