Tema 5 SO
|
|
Título del Test:
![]() Tema 5 SO Descripción: Ing. Informática |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Si quiero almacenar en un fichero llamado usuarios.txt información sobre todos los usuarios conectados en este momento en el sistema lo haría con,. whoami > usuarios.txt. who>usuarios.txt. who<usuarios.txt. whoami <usuarios.txt. En Linux se tiene por defecto una entrada estándar, que es el teclado y dos salidas, la salida estándar, que es la pantalla y la salida de error que también es la pantalla. Verdadero. Falso. Los scripts en Linux son ficheros de texto, y se pueden crear con cualquier editor de textos. Veradero. Falso. Para acceder al valor de una variable hay que utilizar su nombre y el comando echo. Veradero. Falso. El siguiente código correspondiente a un script, #!/bin/sh num=1 while [ $num -le 5 ] do echo $num num=`expr $num + 1` done. Da un error de ejecución porque no se pueden utilizar la comilla `. Muestra por pantalla todos los números del 1 al 4. Da un error porque no existe el comando expr. Muestra por pantalla todos los números del 1 al 5. ¿Cuál de los siguientes comandos no es un comando que permita realizar una acción sobre ficheros o directorios?. cd. rm. mv. bg. Para leer datos o información que el usuario introduzca por pantalla en shell scripts se utiliza el comando. printf. touch. fprintf. read. ¿Con qué comando se pueden obtener las últimas 30 líneas de un fichero de log en Linux?. tail -30 ficherolog.txt. head -30 ficherolog.txt. cut -30 ficherolog.txt. wc -30 ficherolog.txt. El siguiente script de Linux for file in `ls` do echo $file done. Muestra únicamente el nombre de los directorios del directorio actual pero no los ficheros. Muestra únicamente el nombre de los ficheros del directorio actual pero no los directorios. Este código da error, no se puede utilizar así el comando for. Muestra el nombre de todos los ficheros y directorios del directorio actual. En un shell script de Unix,. No puedo utilizar funciones. Si puedo utilizar funciones y la sintaxis para la implementación de las mismas es function nombre_de_funcion {parámetro 1, parámetro 2,…} ( comandos ). Si puedo utilizar funciones y la sintaxis para la implementación de las mismas es nombre_de_funcion () { comandos }. Si puedo utilizar funciones, lo que no se permite es el paso de parámetros. |





