Sunteți pe pagina 1din 5

Ministerul Educaiei Republicii Moldova Colegiul Financiar-Bancar din Chiinu Catedra Informatic

Lucrare de laborator la Sisteme de Operare pe tema: Filtre

A elaborat: ve Mihai INF 1011G Profesor: Spnu Valentina

Chiinu 2012

Problema 1.
Fie c avem un fiier cu blocuri goale n interior. E necesar de a afia coninutul fiierului cu comasarea spaiilor dar numerotarea s rmna iniial.

Problema 2.
Creai un fiier n care s nscriei date pe linie delimitate prin "#". Extragei din fiierul iniial caracterele de pe pozitia 3-8 i inscriei-le ntr-un fiier final iar la sfritul acestui fiier adugai coloana a 3-a.

Pasul 1: Crem fiierul f1.

Pasul 2: Copiem caracterele de la 3 la 8 din fiierul f1 n f2.

Pasul 3: Copiem a treia coloan din fiierul f1 n f2.

Pasul 4: Afim coninutul ambelor fiiere.

Problema 3.
Fie c avem un fiier ce conine linii numerotate, cmpurile delimitate prin !. Este necesar de creat un fiier final care va conine coloanele 3, 4 i 5, iar din ele numai rndurile de la 3-8 i de la 12-15.

Problema 4.
Avem fiierul f1 care este copia lui /etc/passwd, f2 copia lui /etc/group i f3 un fiier personal. Creai fiierul f4 care s conin ultimele 6 rnduri din primul fiier, primele 4 rnduri din al doilea fiier i rndurile 7, 8, 9 din al treilea fiier.

Pasul 1: Copiem continutul fisierului /etc/passwd in fisierul f1 si a fisierului /etc/group in f2. Cream fisierul f3.

Pasul 2: Copiem ultimele 6 rinduri din fiierul f1 n f4, pimele 4 rnduri din f2 n f4 i rndurile 7, 8 i 9 din f3 n f4.

Pasul 3: Afim coninutul fiierului f4.

Problema 5.
Creai un fiier ce conine o matrice din caractere latine mari delimitate prin #. Matricea este patratic de ordinul 10 i extragei mijlocul matricii i nscriei-l n alt fiier.

S-ar putea să vă placă și