salut,
suite au sujet "manuel: effet de la casse.
Je voudrais remplacer la commande "man " par la fonction "man x | less" où x = commande à chercher dans le manuel. J'ai donc écrit la fonction man2 intégrée à un script man2::
#!/bin/bash
# Définition de la fonction man2
function man2
{
read -p "x :" x
man x | less
}
# appel de la fonction
man2
il y a bien l'appel de x auquel je donne la valeur souhaitée: "cat" par exemple. Mais ça ne marche pas, ça ouvre la page du manuel relative à X. La valeur "cat" n'est pas prise en compte. Comme c'est mon premier essai de création d'une fonction je ne vois pas pourquoi il ne tient pas compte de la valeur "cat" déclarée.
comme il faut transférer la valeur de x, $x fera l'affaire.
J'aurais dû m'intéresser à ce problème bien avant car il existait avec bookworm, il me semble, et existe encore avec trixie. Serait-ce un bogue ou bien n'ai-je pas trouvé la solution? Mais ça m'a permis de voir l'utilité d'une fonction.