PROBLEME SCRIPT LINUX

Statut
N'est pas ouverte pour d'autres réponses.
M

mise_ sur_ moi

ex membre
je dois faire en sorte de parse un fichier email pour savoir quel domaine a quel nom.
apres je dois regarder dans le fichier des mots de passe quel personne ont un account sur ce systeme.chez moi c le nom de ma school.
apres je dois verifier de quel account le directory est en mode fermé , en mode lecture, ecriture et executable.
tout ca dans un script

voila une partie de ce que jdoi faire, deja je comprend rien, si quelqu'un pourai m'eclairer
 

karschann

Touriste
Je veux bien essaier de t aider mais je comprends rien de ce ke tu as mis :roll:

Kqrsch<==>dur de la feuille ^^
 
1er
OP
M

mise_ sur_ moi

ex membre
le truc est en flamand en faite, alors g du faire la traduction
 

karschann

Touriste
djibril_ange a dit:
le truc est en flamand en faite, alors g du faire la traduction
Ha. Linux c pour 1 serveur nan?? :roll:
 

TheNastyBoy

B0rn t0 b3 r00t
karschann a dit:
Ha. Linux c pour 1 serveur nan??
Bah moi je m'en sers comme poste de travail, ça me va très bien...

Sinon pour en revenir à nos moutons, je suppose que tu tries les mails sur le serveur de mails. Donc les mails se trouvent dans /var/spool/mail/

Je ne sais pas ce qu'il y a en gros dans ce dossier, le mien est vide puisque c'est un poste de travail :p

Ce que tu peux faire c'est chercher dans les fichiers la chaine correspondant au domaine que tu cherches. un petit exemple, si tu veux voir les lignes contenant le mot "monitor" dans le fichier /etc/X11/XF86Config-4 tu fais :
Code:
[root@nastymachine spool]# more /etc/X11/XF86Config-4 | grep monitor
Et tu obtiendras :
Code:
    Identifier "monitor1"
    Monitor "monitor1"
Après, si tu débutes en script shell, je te conseille d'apprendre les bases ici :
http://lea-linux.org/dev/shell_script.html

J'espère t'avoir aidé
 

moustic

Touriste
le fichier des mots de passe pour les account c'est passwd

un truc du genre :

more /etc/passwd | cut -d: -f1

ou

cut -d: -f1 /etc/passwd

je sais pas tester comme ça, je suis pas sous linux et ça fait longtemps que j'ai plus manipulé les commandes
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut