Vous êtes sur la page 1sur 10

Universite Technique de Moldova

TP3
Programmation en
Rseau

Effectu: Filipesco Radu

Professeur : Victor Moraru

Chisinau 2015
Le but : De familiariser avec les procdures et les techniques de filtrage de l'information.
Lobjectif est d'avoir accs aux informations sur les fichiers et rpertoires sur la notre station
de calcul est pleinement justifie compte tenu de l'abondance de donnes rsident sur
nimporte quel ordinateur.

Exercice 1
Le fichier:

Avec la commande cut je dois afficher:

a) Le nom de famille

b) Prnom

c) La note obtenue troisime discipline dtude

d) Linitiale de prnom
e) Crer un fichier Studenti.txt qui contiendra le nom et prnom des tudiants dans le
fichier ci-dessus
nano Studenti.txt

Exercise 2:

a) Lisez la page de manuel de commande wc.


man wc

b) Compter le nombre de lignes de texte ci-dessus en utilisant la commande wc.


wc l OscrisoarePierduta.txt
c) Compter le nombre de mots de texte ci-dessus, en utilisant la commande wc.

wc w OscrisoarePierduta.txt

d) Compter le nombre de caractres de texte ci-dessus en utilisant la commande wc.


wc m OscrisoarePierduta.txt

e) Compter les lignes qui commencent par la lettre minuscule.


grep c ^[a-z] OscrisoarePierduta.txt

f) Compter les occurrences du mot urale


grep c urale OscrisoarePierduta.txt

g) Vrifiez le nombre de rponses par Pristanda. Qui est la personne qui a le plus de lignes
dans ce jeu?
grep c PRISTANDA OscrisoarePierduta.txt

Le repons est : ZOE


h) Combien de scnes ont ce jeu?

i) Combien de cas de mots est propre? Mais le terme curat mudar?

j) Voir les lignes qui contentient le mot curat.


grep [cC] urat OScrisoarePierduta.txt

k) Affichez les rponses de personnage CETEANUL

grep 'CETEANUL:' OScrisoarePierduta.txt (mais sans )

Exercise 3:
a) Les fichiers contenues .java: find . name *.java

b) Trouver tous les sous-dossiers dans le dossier Bibliothque.

c) Trouver tous les fichiers qui peuvent tre accessibles par le propritaire lire et crire,
et seulement lire par d'autres utilisateurs et les utilisateurs du groupe.
rw-r--r = 421

d) Supprimez tous les fichiers avec l'extension .mdb.


e) Trouvez tous les rpertoires qui commencent par la lettre I.

f) Trouver toutes les classes qui commencent par la lettre F et se termine par la lettre r et
l'affichage des donnes par rapport eux.

g) Trouver tous les fichiers qui ne sont pas vides et ils ont la permission rw-r--r-- .
h) Trouver tous les rpertoires qui sont vides ou ils ont la taille plus petite de 100kilo.

i) Trouver tous les fichiers qui ont t modifis dans les 5 dernires minutes.

j) Trouver tous les fichiers de plus de 1 kilo et plus petit de 3 kilo.


Exercise 4:

Le but de cet exercice est de familiariser avec les oprations qui peuvent tre effectues sur un
ensemble de fichiers: l'identification de certains types de fichiers,d'identifier les informations
spcifiques dans un ensemble de fichiers.

a) Compter les fichiers Java qui se trouvent dans la bibliothque / src.

b) A compter toutes les lignes de code crites dans ce projet.

c) Compter toutes les lignes de commentaires crites dans ce projet.

d) Calculer le nombre de classes dans ce projet.


e) Dans quel fichier est import classe StringTokenizer?

f) Afficher toutes les mthodes qui renvoient type de donnes int, mais pas de donnes de
type int [].

g) Affichez la liste des variables de tip vecteur dfinis dans le projet.

h) Quelles sont les mthodes publiques de la classe pour la classe Data. java?Dans quelles
classes elles sont utiliss aussi?Quels arguments?

Conclusion : Dans ce travail de laboratoire , jai travaill avec les commandes UNIX: cut, wc,
find. Jai familiariz avec les procdures et les techniques de filtrage de linformations. Ces
nouvelles commandes nous permettent de travailler avec des fichiers diffrents, pour
slectionner les informations aprs les caractristiques souhaites et enregistrer des fichiers de
web.