Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
lien:bash:perso:bashrc [2009/03/30 21:28] per |
lien:bash:perso:bashrc [2009/03/31 00:14] (Version actuelle) per |
||
---|---|---|---|
Ligne 32: | Ligne 32: | ||
On pourra voir l'ensemble des dernièrement commande avec : history | On pourra voir l'ensemble des dernièrement commande avec : history | ||
Comment afficher plus d'une page de history : ................... | Comment afficher plus d'une page de history : ................... | ||
- | Pour rappelez une commande de l'historique sans la lancer | + | |
- | Supposons que vous avez lancé la commande : arborescence /etc | + | **Astuce** Pour rappelez une commande de l'historique sans la lancer |
+ | Supposons que vous avez dans l'historique la commande : arborescence /etc | ||
si vous faîtes : !arbo:p , on vous proposera la commande arborescence /etc sans la lancer, un simple (flèche haut) puis entrée l'exécutera. | si vous faîtes : !arbo:p , on vous proposera la commande arborescence /etc sans la lancer, un simple (flèche haut) puis entrée l'exécutera. | ||
Ligne 43: | Ligne 44: | ||
</code> | </code> | ||
On recherchera dans man bash-builtins , shopt et checkwinsize | On recherchera dans man bash-builtins , shopt et checkwinsize | ||
- | donnez alors le sens de la ligne : shopt -s checkwinsize | + | donnez alors le sens de la ligne : shopt -s checkwinsize ...................... |
==== Gestion de l'affichage avec Less ==== | ==== Gestion de l'affichage avec Less ==== | ||
Ligne 63: | Ligne 64: | ||
</code> | </code> | ||
tester la variable debian_chroot avec : | tester la variable debian_chroot avec : | ||
- | Proposer un test simple avec ls ?? /etc/??? : pour voir si /etc/debian_chroot existe et est lisible | + | Proposer un test simple avec ls .. /etc/... : pour voir si /etc/debian_chroot existe et est lisible |
==== Type de Terminal ==== | ==== Type de Terminal ==== | ||
Ligne 87: | Ligne 88: | ||
Le prompt comprend une partie caractères spéciaux et gestion des couleurs : | Le prompt comprend une partie caractères spéciaux et gestion des couleurs : | ||
- | Les caractères spéciaux : man bash recherchez INVITES /invites | + | Les caractères spéciaux : man bash puis /invites pour rechercher INVITES |
Exemple : donnez le sens de | Exemple : donnez le sens de | ||
Ligne 95: | Ligne 96: | ||
\$ ........ | \$ ........ | ||
- | Pour les couleurs | + | Pour les couleurs : echo -e '\E[COLOR1;COLOR2mDu texte vient ici.' |
- | echo -e '\E[COLOR1;COLOR2mDu texte vient ici.' | + | |
| Couleur |noir |rouge |vert |jaune |bleu |magenta |cyan |blanc | | | Couleur |noir |rouge |vert |jaune |bleu |magenta |cyan |blanc | | ||
Ligne 126: | Ligne 126: | ||
# . ~/.bash_aliases | # . ~/.bash_aliases | ||
#fi | #fi | ||
- | |||
# enable color support of ls and also add handy aliases | # enable color support of ls and also add handy aliases | ||
if [ "$TERM" != "dumb" ]; then | if [ "$TERM" != "dumb" ]; then | ||
Ligne 134: | Ligne 133: | ||
#alias vdir='ls --color=auto --format=long' | #alias vdir='ls --color=auto --format=long' | ||
fi | fi | ||
- | |||
# some more ls aliases | # some more ls aliases | ||
#alias ll='ls -l' | #alias ll='ls -l' |