Bonjour,
Euh, ouais mais pourquoi ?
---
# Affiche le nom et le répertoire home de l'utilisateur en cours (qui lance le script)
echo "L'utilisateur en cours est:" $USER et son répertoire est:" $Home
# Re-Affiche (d'une autre facon) le nom et le répertoire home de l'utilisateur en cours.
echo \ "$USER\" "home:" \"$HOME\"
# Mais ligne fausse, elle devrait être :
echo \"$USER\" "home:" \"$HOME\"
Vérifie la taille du fichier $Home/who
if [ -z $Home/who ]
#si taille nulle, alors le détruire
then rm -fr $HOME/who
# si taille non nulle, le créer vide
else touch $HOME/who
fi
#je crois qu'il y a un problème de test ici... Plutot '-f'
Pour chaque mot renvoyés par la commande 'who' faire
for LISTE in $(who);
do
# affichier "*LISTE". A quoi cela sert !??
echo *LISTE
# Ecrire chaque mot sur une ligne dans le fichier $HOME/who
echo $LISTE >> $HOME/who
done
# FIN
---
Script buggé, et je ne vois pas à quoi il sert...
@+
Poste le Sunday 6 June 2004 10:58:06