Page 40 - SO
P. 40

Fundamentos de UBUNTU                                                     Comandos básicos





                  23. Ejecuta lo siguiente y comprueba el resultado

                         ejemplo="Hola mundo"
                         echo $ejemplo

                  Dime: ejemplo="Hola mundo"
                  Dime: echo $ejemplo
                  Hola mundo

                  24. Escribe en un fichero llamado cmds la cadena de texto ls -la y ejecuta lo siguiente
                  interpretando el resultado.

                         sh < cmds > dir.dat

                  Dime: cat - > cmds
                  ls -la
                  Dime: cat cmds
                  ls -la
                  Dime: sh < cmds > dir.dat
                  Dime: cat dir.dat
                  total 454
                  drwxr-xr-x      3 alumno     alumno           512 nbre  22 15:52 .
                  drwxr-xr-x  149 julio        alumno          3072 nbre  18 09:17 ..
                  -rw-r--r--      1 alumno     alumno           507 obre  6  1998 .profile
                  -rw-------      1 alumno     alumno          3750 nbre  22 15:52 .sh_history
                  drwxrwxrwx      2 alumno     alumno           512 nbre  22 15:49 intercambio
                  -rw-r--r--      1 alumno     alumno            60 nbre  22 15:52 quien
                  -rw-r--r--      1 alumno     alumno        206662 nbre  22 15:51 word.sort

                  En el fichero cmds se encuentra un comando que se introduce como entrada a un intérprete de
                  comandos (sh) que lo procesa y el resultado se envía a un fichero llamado dir.dat
                  25. Ejecuta sleep 200& para ejecutar el programa sleep durante 200 segundos y comprueba
                  que el proceso se está ejecutando con el comando apropiado. Mata dicho proceso.
                  Dime: sleep 200&
                  [1]       13868
                  Dime: ps
                      PID TTY        TIME CMD
                    13780 pts/1      0:00 ksh
                    13868 pts/1      0:00 sleep
                  Dime: kill 13868
                  Dime: ps
                      PID TTY        TIME CMD
                    13780 pts/1      0:00 ksh
                  [1] + Terminado                      sleep 200&

                  Códigos de colores utilizados
                  Negro      Enunciado del ejercicio
                  Rojo       Lo que tecleo
                  Morado  Lo que me devuelve el sistema operativo (puede depender del ordenador)
                  Azul
                  [...]






                     38
   35   36   37   38   39   40   41   42   43   44   45