Ajout multiligne en Bash

Publié le 25/10/2016  Bash

Nommé Heredoc, cette façon de coder permet de créer plusieurs lignes d'un seul coup dans un fichier :
>
$ cat <<EOF > print.sh

#!/bin/bash
echo \$PWD
echo $PWD
EOF

Il est possible d'utiliser une double redirection pour ajouter au fichier :
>
$ cat <<EOT >> print.sh

#!/bin/bash
echo \$PWD
echo $PWD
EOT