FlashKeepers

Linux · CompTIA Linux+ · Professional Certifications

Fundamentos de Programación de Scripts de Shell en Linux

Conceptos básicos de programación de scripts en bash, incluidas variables, bucles y condicionales.

About this set

40 basic cards for CompTIA Linux+ Linux. It opens with "¿Cómo se declara y asigna una variable en bash?" and "¿Cuál es la sintaxis para referenciar el valor de una variable en bash?".

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

¿Cómo se declara y asigna una variable en bash?
Show answerVARIABLE_NAME=value (sin espacios alrededor del signo igual)
¿Cuál es la sintaxis para referenciar el valor de una variable en bash?
Show answer$VARIABLE_NAME o ${VARIABLE_NAME}
¿Qué comando exporta una variable para que esté disponible en los procesos hijos?
Show answerexport VARIABLE_NAME
¿Cómo se asigna el resultado de un comando a una variable?
Show answerVARIABLE=$(command) o VARIABLE=`command`
¿Cuál es la diferencia entre comillas simples y comillas dobles en bash?
Show answerLas comillas dobles permiten la expansión de variables y la sustitución de comandos; las comillas simples tratan todo de forma literal
¿Qué hace el comando read en un script de bash?
Show answerLee la entrada del usuario y la almacena en una variable
¿Cuál es la estructura básica de una sentencia if en bash?
Show answerif [ condition ]; then commands; fi
¿Cómo se comprueba si un archivo existe en una sentencia if?
Show answerif [ -f /path/to/file ]; then
¿Cómo se comprueba si un directorio existe en una sentencia if?
Show answerif [ -d /path/to/directory ]; then
¿Qué comprueba el indicador -z en una condición?
Show answerComprueba si una cadena está vacía (longitud cero)
¿Qué comprueba el indicador -n en una condición?
Show answerComprueba si una cadena no está vacía (tiene longitud)
¿Cómo se comparan dos números en una sentencia if?
Show answerUsa -eq, -ne, -lt, -le, -gt o -ge dentro de los corchetes
¿Cuál es la sintaxis de una sentencia if-else en bash?
Show answerif [ condition ]; then commands; else commands; fi
¿Cuál es la sintaxis de una sentencia if-elif-else en bash?
Show answerif [ condition1 ]; then commands; elif [ condition2 ]; then commands; else commands; fi
¿Cuál es la estructura básica de un bucle for en bash?
Show answerfor variable in list; do commands; done

25 more cards in the app

Study this set free