Ce cours est axé sur GNU bash (Bourne-Again SHell), il s'agit d'un choix personnel, je trouve CE shell sympathique facile, pratique et très largement utilisé dans le monde GNU.
Pour la bonne bouche, cet aveu: J'ai généré le présent cours en effectuant la commande suivante:
$ (IFS=$'\n';
enlst=($(man -L en -Pcat bash |col -b |
grep -i ^[a-z][^1]*$));
i=0;
printf "\\%s{%s}\n" subsection $(
man -Pcat -L fr bash |
col -bp |
grep -i ^[a-z][^1]*$ |
while read line ;do
echo "$line \\small{"${enlst[$i]}"}";
i=$((i+1))
done))
Cela me permettra de faire mes commentaires pour chaque point de la page de man.
Au fait, la lecture de la page man est recommandée, mais avais-je besoin de le rappeler?
$ man bash
$ man -Lfr bash
et pour l'imprimer ( 58pages):
$ man -Lfr -Tps bash | lpr
( pour en faire un brochure je peux vous proposer un petit script:
http://f-hauri.ch/impressionsouslinux/pstobroch.sh
ou pour un imprimante recto-verso:
http://f-hauri.ch/impressionsouslinux/pstobroch_rv.sh