Académique Documents
Professionnel Documents
Culture Documents
EXERCICES
Exercice 6.4.1
Écrivez votre propre commande "dir" affichant page par page les
informations données par la commande ls -l, incluant les fichiers
cachés (sauf . et ..).
ls -A -l | more
Exercice 6.4.2
Écrivez un alias imposant la confirmation sur la suppression des fichiers.
Écrivez la commande "psmoi" permettant d'obtenir la liste de tous les
processus vous appartenant (utilisez la commande ps).
ps -r
Exercice 6.4.3
Vous souhaitez modifier :
1) l'invite afin qu'elle indique le nom de l'ordinateur sur lequel vous
travaillez et votre répertoire courant,
$ PS1="\[\033[31m\]\u@\h:\w$ "
umask 664
Exercice 6.4.4
Créez une variable d'environnement MORE contenant la valeur "-c -3".
Vérifiez que cette variable est héritée par les commandes man et more.
MORE='-c -3'
export MORE
man ls | more
Exercice 6.4.5
Ecrivez votre propre fonction "fd" permettant de rechercher à partir du
répertoire courant l'emplacement d'un répertoire. Testez votre fonction
en recherchant tous les répertoires commençant par r.
#!/bin/bash
ls -d r*/