URGENT !! En contrôle de linux, besoin d'aide !!!! - Linux et OS Alternatifs
Marsh Posté le 18-02-2002 à 11:14:18
Rien qui ait à voir avec ça !
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]
Marsh Posté le 18-02-2002 à 13:27:44
1°/ man bash
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]
Marsh Posté le 18-02-2002 à 13:49:31
pas bien
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 !