URGENT !! En contrôle de linux, besoin d'aide !!!!

URGENT !! En contrôle de linux, besoin d'aide !!!! - Linux et OS Alternatifs

Marsh Posté le 18-02-2002 à 11:11:37    

Merci de m'aider, je suis en contreole !!!
 
1/ Faire un script qui teste la présence du fichier "journal" dans le répertoire courant : si ce fichier existe, afficher le contenu du fichier sinon afficher le message "rien à signaler"
 
2/ Supposons qu'on a un répertoire source qui ne contient que des fichiers textes. Faire un script qui affiche la 1ère ligne de tous les fichiers de ce répertoire.
 
3/ Ecrire un script qui teste si le fichier ".bash_profile" a changé par rapport à son ancienne version "?.bash_profile.old".
S'il a changé, afficher le message "fichier .bash_profile a changé", sinon rien.
 
4/ Ecrire une commande qui cherche dans touter l'arborescence de la racine s'il y a des fichiers du type "pipe" et faire en sorte que les messages d'erreur n'affichent pas.
 
5/ que signifie "umask 002", donner un exemple.
 
Merci et vite, ca urge, je suis en controle !!!
 
MERCI A TOUS !!!


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 18-02-2002 à 11:11:37   

Reply

Marsh Posté le 18-02-2002 à 11:13:30    

Tu veux faire quoi plus tard dans la vie?


---------------
Folding : sigFAH  ----  stanford
Reply

Marsh Posté le 18-02-2002 à 11:14:18    

Rien qui ait à voir avec ça !


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 18-02-2002 à 11:17:43    

Umask 002 est une commande qui definis quelles seront les droit attribué aux fichier que l'utilisateur en cours auront.
 
Exemple
Umask 002 donnera pour tout tes fichiers les droits: -rw-rw-r--
 
PS: cesont le fichiers créé après le lancement de la commande, pas ceux déjà existant.

 

[jfdsdjhfuetppo]--Message édité par kroll33--[/jfdsdjhfuetppo]


---------------
Folding : sigFAH  ----  stanford
Reply

Marsh Posté le 18-02-2002 à 13:27:44    

1°/ man bash


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-02-2002 à 13:30:39    

1/ Faire un script qui teste la présence du fichier "journal" dans le répertoire courant : si ce fichier existe, afficher le contenu du fichier sinon afficher le message "rien à signaler"
 
if [ -f ./journal ]
then cat ./journal
else echo "rien à signaler"
fi
 
2/ Supposons qu'on a un répertoire source qui ne contient que des fichiers textes. Faire un script qui affiche la 1ère ligne de tous les fichiers de ce répertoire.
 
for f in *
do head -n1 $f
done
 
3/ Ecrire un script qui teste si le fichier ".bash_profile" a changé par rapport à son ancienne version "?.bash_profile.old".
S'il a changé, afficher le message "fichier .bash_profile a changé", sinon rien.
 
if [ "`diff '.bash_profile' '?.bash_profile`" != "" ]
then echo "fichier .bash_profile a changé"
fi
 
4/ Ecrire une commande qui cherche dans touter l'arborescence de la racine s'il y a des fichiers du type "pipe" et faire en sorte que les messages d'erreur n'affichent pas.
 
find / -type p 2>/dev/null
 
5/ que signifie "umask 002", donner un exemple.
 
cf. reponse de kroll

 

[jfdsdjhfuetppo]--Message édité par [Albator]--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 18-02-2002 à 13:49:31    

pas bien


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed