Vous n'êtes pas identifié(e).
2 - Je met à jour zzz.tar:
C'est là que le pipe des commandes semble ne pas passer. La ligne de commande se fige indéfiniment et je doit l’interrompre à coup de Ctrl+C.
A savoir que si je passe les commandes en deux parties, création de l'archive, puis dd, tous se passe sans soucis. Donc je problème doit venir du pipe que je fait avec ces 3 commandes.
J'ai déjà fait mes petites recherche mais je n'ai rien trouvé et j'avoue être un peux bloqué
Si ça peut aider cette commande sera dans un script .sh.
Merci d'avance
Dernière modification par moi4567 (23-02-2017 22:20:28)
Hors ligne
Hors ligne
La ligne de commande se fige indéfiniment
Normal. Tu n'as pas indiqué de fichier d'entrée à dd donc par défaut c'est l'entrée standard, et il attend sagement que tu lui donnes à manger après avoir effacé le contenu du fichier de sortie zzz.tar.
Et qu'entends-tu exactement par "je mets à jour zzz.tar" ? Si je comprends bien, l'expression entre parenthèses ne fait que créer de toutes pièces une nouvelle archive chiffrée temp.tar.
à quoi sert `dd' ici ?
A mon avis à rien, comme souvent.
Il vaut mieux montrer que raconter.
Hors ligne
La commande passe correctement seulement voilà, elle ne réagis pas comme je l'espérais.
Le problème ici c'est qu'il y a création d'une archive temp.tar qui encombre (temporairement) le disque.
L'idée serait de pouvoir mettre à jour l'archive zzz.tar (en différentiel) sachant que cette dernière est crypté...
@raleur:
Quand je dis mettre à jour j’entends faire une "sauvegarde" en différentielle dans le fichier zzz.tar... Je sais pas si j'ai été très clair.
Concrètement, j'ai mon archive zzz.tar qui contient le fichier coco. La commande que j'essaie de mettre au point permettrait rajouter le fichier coco2 dans l'archive zzz.tar sans la décrypter pour autant.
En tous cas merci, j'ai déjà avancé
EDIT: Mea culpa, je me suis encore planté dans mon pipe
La commande correct est:
Mon erreur était de déifinir un fichier de sortie pour la commande openssl. Ce dont j'avais besoin c'était de rediriger l'output vers la commande dd pour qu'elle puisse faire la synchronisation.
Tous ça me fait me poser une question... Il n'y a pas création d'un fichier (je ne parle pas de zzz.tar mais de l'input de dd). En partant de là, l'archive est générée et gardé dans la ram ou elle est écrite quelque part sur le disque avant d'être effacée?
Ça peut être gênant si il me reste peux d'espace sur mon disque.
Dernière modification par moi4567 (22-02-2017 18:25:20)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne