Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/03/2019, à 11:56

amanda

Récupérer fichiers .CHK [Résolu]

Bonjour,

Tous les fichiers qui se trouvaient sur ma clé USB sont devenus des fichiers ".CHK".
J'ai essayé de les récupérer grâce au script que j'ai trouvé sur cette page:
https://forum.ubuntu-fr.org/viewtopic.php?id=397513
Je l'ai copié dans le dossier "FOUND.000" mais je j'arrive pas à le lancer.

cd /media/pc/B657-2E1A/FOUND.000
/media/pc/B657-2E1A/FOUND.000$ chmod +x recuperation-CHK
/media/pc/B657-2E1A/FOUND.000$ ./recuperation-CHK
bash: ./recuperation-CHK: Permission non accordée
/media/pc/B657-2E1A/FOUND.000$ sudo ./recuperation-CHK
sudo: ./recuperation-CHK : commande introuvable
pc@pc:/media/pc/B657-2E1A/FOUND.000$

Que dois-je faire?

Merci.

Dernière modification par amanda (Le 09/03/2019, à 18:34)

Hors ligne

#2 Le 09/03/2019, à 14:08

credenhill

Re : Récupérer fichiers .CHK [Résolu]

hello
que répond

file ./recuperation-CHK

essayer

bash recuperation-CHK

Hors ligne

#3 Le 09/03/2019, à 14:41

Watael

Re : Récupérer fichiers .CHK [Résolu]

2010, un Kevyn pond un Kil de code pour répartir des fichiers selon leur type MIME, et tu lui offres ta gorge !?

enfin, HEUREUSEMENT, tu n'as pas réussi à l'exécuter.

#!/bin/bash

rep=/media/pc/B657-2EIA/FOUND.000
dstDir="$HOME/recup-$(date+%F-%T)"
test -d "$dstDir" || mkdir "$dstDir"

shopt -s nulglob globstar

for f in "$rep"/**/*
do
   if test -f "$f"
   then
      newDir="$dstDir/$(file -b --mime-type "$f")"
      test -d "$newDir" || mkdir -p "$newDir"
      echo cp "$f" "$newDir"
   fi
done

je ne peux évidemment pas tester
si c'est bon, tu n'as qu'à enlever le echo

edit
1- correction : il manque un guillemet lors de l'assignation de dstDIr : ) -> )"
2- correction && -> ||

Dernière modification par Watael (Le 09/03/2019, à 18:50)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#4 Le 09/03/2019, à 17:46

amanda

Re : Récupérer fichiers .CHK [Résolu]

Watael a écrit :

  HEUREUSEMENT, tu n'as pas réussi à l'exécuter.

Pourquoi? Le script est dangereux?

Dernière modification par amanda (Le 09/03/2019, à 18:27)

Hors ligne

#5 Le 09/03/2019, à 18:02

Watael

Re : Récupérer fichiers .CHK [Résolu]

qui est James ?

ce qu'un de nos compagnons laisse sur le trottoir n'est pas dangereux, mais personne ne va marcher dedans.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#6 Le 09/03/2019, à 18:16

erresse

Re : Récupérer fichiers .CHK [Résolu]

@Watael : Cette commande dans ton script m'intrigue...

      test -d "$newDir" && mkdir -p "$newDir"

Tu peux expliciter ou est-ce une erreur ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#7 Le 09/03/2019, à 18:25

MicP

Re : Récupérer fichiers .CHK [Résolu]

Bonjour

Effectivement, il a sans doute voulu écrire :

test -d "$newDir" || mkdir -p "$newDir"

Dernière modification par MicP (Le 09/03/2019, à 18:26)

Hors ligne

#8 Le 09/03/2019, à 18:33

amanda

Re : Récupérer fichiers .CHK [Résolu]

@credenhill
Merci, le script s'est lancé avec cette commande:

bash recuperation-CHK

@Watael
Ton script comporte des erreurs

bash MDK
CHK: ligne 15: caractère de fin de fichier (EOF) prématuré lors de la recherche du « " » correspondant
CHK: ligne 18: erreur de syntaxe : fin de fichier prématurée

Hors ligne

#9 Le 09/03/2019, à 18:34

erresse

Re : Récupérer fichiers .CHK [Résolu]

MicP a écrit :

Bonjour

Effectivement, il a sans doute voulu écrire :

test -d "$newDir" || mkdir -p "$newDir"

Incroyable !!!
Watael serait donc susceptible de commettre une erreur ?!?
lol lol


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#10 Le 09/03/2019, à 18:47

Watael

Re : Récupérer fichiers .CHK [Résolu]

oops.
personne n'a rien vu. hop, hop, hop, je corrige tout de suite. wink

date ...) -> )"
&& -> ||

Dernière modification par Watael (Le 09/03/2019, à 18:52)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne