Bonjour à tous

J'ai un petit souci avec deux script .bash

Mon premier script effectue une connexion ssh et provoque l’exécution d'un deuxième script (installation de paquets) sur la machine distante
Il fonctionne comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ssh "$USER"@"$IP" 'bash -s < ScriptInstallation.bash
Je voudrais pouvoir récupérer des codes d'installations dans un fichier .txt sur ma machine mais je ne trouve pas la commande pour ça
J'ai essayé ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ssh "$USER"@"$IP" 'bash -s < ScriptInstallation.bash >> LogInstallations.txt
Mais cela renvoi toutes les sorties dans le .txt
J'ai déjà demandé de l'aide et on m'a proposé des solutions comme suit, avec un code en début de ligne dans mon ScriptInstallation.bash

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ssh "$USER"@"$IP" 'bash -s' <ScriptInstallation.bash | awk '/^==>/{sub"^==>", ""); print > "LogInstallations.txt"; next} {print}'
le "==>" représente le code en début de ligne, elle est écrite de cette façon dans le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 echo "==> $Nomdelamachine $IP : INSTALLATION RÉUSSIE"
Je précise que mon ScriptInstallation.bash fait 400 lignes donc il n'est pas possible de le mettre dans une seule commande.
J'ai aussi essayé avec des "grep" et plusieurs combinaison avec "awk" mais sans succès.

Quelqu'un aurait-il une solution??

Merci