J'ai eu la même erreur lors de l'exécution du script à partir de zsh
et le script commençait par incorrect bravo.
FAUX, !
manquant après #
:
#/bin/bash
rest-of-the-script
Correct :
#!/bin/bash
rest-of-the-script
Vous utilisez bin/sh
, sur Ubuntu c'est un lien symbolique pointant vers /bin/dash
, mais pipefail
est un bashisme.
Rendre le script exécutable :
chmod +x myscript.sh
puis exécutez le script comme suit :
sudo ./myscript.sh