Practicar amb l'intèrpret d'ordres ================================== Seguiu pas a pas les instruccions per practicar amb l'intèrpret d'ordres del sistema operatiu. #. Inicieu la sessió. #. Obriu un terminal. #. Creeu un directori de treball per la primera sessió de pràctiques: :: $ mkdir s1 #. Repetiu el mateix per les 15 setmanes restants #. Examineu quins fitxers hi ha: :: $ ls #. Aneu al directori s1: :: $ cd s1 #. Creeu dos subdirectoris: :: $ mkdir exercici1 Repetiu-ho per a crear el directori ``exercici2`` #. Aneu al directori exercici1: :: $ cd exercici1 #. Comproveu en quin directori esteu: :: $ pwd #. Aneu al directori s1 (Alerta: entre cd i .. hi ha un espai en blanc): :: $ cd .. #. Aneu directament a la vostra arrel: :: $ cd #. Aneu directament al subdirectori exercici1: :: $ cd s1/exercici1 Utilitzeu el mecanisme d'auto-completació teclejant només el principi dels noms i prement TAB. #. Comproveu on esteu: :: $ pwd #. Examineu quins fitxers s'hi troben: :: $ ls (No n'hi hauria d'haver cap). #. Arranqueu idle per editar el fitxer ``hola.py``: :: $ idle hola.py #. Afegiu el contingut del fitxer, de manera que contingui només ``print ("Hola")`` #. Fixeu-vos que ara la finestra de terminal està bloquejada, pendent de l'acabament del procés d'edició amb idle. #. A la finestra d'idle deseu el fitxer i sortiu (tanqueu la finestra). #. Torneu a arrancar l'idle per a què, aquesta vegada, s'obri en una finestra independent i podeu seguir treballant amb la finestra de terminal sense tancar l'idle a cada vegada: :: $ idle hola.py & Comproveu que el que ja havíeu escrit estava ben guardat. #. A la finestra de terminal, sense tancar l'idle, comproveu que el fitxer és al directori: :: $ ls #. A la finestra de terminal, sense tancar l'idle, visualitzeu més dades del fitxer que és al directori: :: $ ls -l #. Modifiqueu el fitxer ``hola.py`` en la finestra d'idle. Canvieu la paraula "Hola" per una altra. Deseu però no sortiu de l'idle. #. A la finestra de terminal, escriviu: :: $ ls -l Comproveu que la data ha canviat respecte a l'últim llistat. #. A la finestra de terminal, executeu: :: $ python3 hola.py Acabeu de crear el vostre primer programa en Python, que, simplement, mostra per pantalla la paraula que hi ha després de *print*. #. Tanqueu l'ilde3. #. Copieu el fitxer ``hola.py`` al subdirectori ``exercici2``: :: $ cp hola.py ../exercici2/ #. Aneu al directori exercici2: :: $ cd ../exercici2 #. Comproveu que en el directori hi ha la còpia de l'exercici: :: $ ls #. Comproveu el contingut del fitxer: :: $ cat hola.py #. Canvieu-li el nom: :: $ mv hola.py hola2.py #. Feu-ne una còpia canviant-li el nom: :: $ cp hola2.py hola3.py #. Editeu ``hola3.py`` amb idle. Canvieu la paraula a mostrar per pantalla per un altre text. #. Comproveu el contingut del fitxer ``hola3.py``: :: $ more hola3.py #. Feu una segona còpia canviant-li el nom: :: $ cp hola2.py hola4.py #. Comproveu que ho heu fet bé: :: $ ls #. Esborreu ``hola2.py``: :: $ rm hola2.py #. Comproveu: :: $ ls #. Esborreu els fitxers Python restants: :: $ rm *.py* #. Aneu al directori s1: :: $ cd .. #. Moveu el fitxer hola.py que està al subdirectori exercici1 a s1: :: $ mv exercici1/hola.py . (no us descuideu el punt del final!) #. Esborreu els dos subdirectoris: :: $ rmdir exercici1 i repetiu-ho amb ``exercici2``.