|
Desenvolupament de Funcions pels Sistemes
Informàtics
|
ASI-2
|
GNU/Linux
|
Scripts
de l'interpret d'ordres bash amb kdialog
|
16/11/09
|
1- Fes
un arxiu de guió de l'interprets
d'ordres del bash shell, que tingui un GUI
utilitzant amb kdialog, i que
mostri
un quadre de diàleg que permiti introduir un text a
l'usauri. Amb el text es crearà un fitxer
amb el nom que vulgui l'usuari, i una extensió, que s'haurà d'escollir d'una llista
desplegable. La
llista desplegable tindrà les següents opcions: 1)
.c., 2) .sh, i 3) .conf. El
fitxer s'ha de crear dins
d'un directori escollit per l'usuari, de manera gràfica.
Finalment, l'usuari haurà d'escollir entre donar al fitxer
els permisos rw-r--r-- o rwxr-xr-x. El
nom del script serà p3s1.sh.
3- Fes un arxiu de guió de
l'interprets
d'ordres del bash shell, que tingui un GUI
utilitzant amb kdialog, i que tingui tres opcions de treball: a) Creació d'un directori
anomenat paperera on aniran a
parar arxius esborrats de manera no definitiva. El directori paperera s'ha de crear dins d'un
directori escollit per l'usuari, de manera gràfica. Si el
directori paperera ja
existeix, s'haurà de donar a l'usuari l'avís "Directori
ja existent". b) Enviar a
la paperera tots els arxius
d'un directori (escollit gràficament) i d'una determinada
extensió, que s'haurà d'escollir d'una llista
desplegable. La llista desplegable tindrà les següents
opcions: 1- .*, 2- .gz, 3- .txt, 4- .sh,5- .c,6- .conf, 7- .o. c)
Esborrar tots els arxius de la "paperera" amb demanda de
confirmació. El nom del script serà p3s2.sh.
5- Fes un arxiu de guió de l'interprets d'ordres del bash shell per l'usuari primari (root), que tingui un GUI utilitzant amb kdialog, i que demani totes les dades necessàries per crear un nou usuari. Un cop donades les dades, el programa crearà l'usuari, i enviarà a la pantalla un avís d'usuari creat. El password de l'suari s'ha d'escriure dins d'un quadre de diàleg que no deixi veure els caràcters escrits.El nom del script serà p3s5.sh.
6- Fes un script per l'usuari root, en el qual se li mostri un menú on pugui escollir executar qualsevol dels arxius de guió demanats als apartats 3,4 i 5 tantes vegades com ho volgui. El nom del script serà p3s6.sh.