Práctica 3 Flashcards

1
Q

Cómo se empaquetan y desempaquetan archivos?

A

tar -cvf archivo.tar archivo1 archivo2 archivo 3
tar -xvf archivo.tar
(f nombre, c empaquetar, x desempaquetar, v ver progreso)
si agregamos z también comprime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Compresión. comandos

A

gzip archivo.tar # Genera archivo.tar.gz comprimido
gzip -d archivo.tar.gz # Descomprime archivo.tar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

cómo se redirige el error estándar

A

2> y 2» Redirigen el error est´andar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qué hace comando < archivo

A

< Hace que archivo sea la entrada de comando.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cómo se accede a un valor de un arreglo?
Cómos se accede a todos los valolres?
cómo se consigue el tamaño
cómo se asigna valor a la pos de un arreglo?

A

copia=${arreglo_b[2]}
echo ${arreglo[@]}
echo ${#arreglo[@]}
arreglo_b[2] =4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como se hace para usar salida de comando como una string?

A

Permite utilizar la salida de un comando como si fuese una
cadena de texto normal.
$(comando_valido)
comando_valido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

variables related a parámetros

A

$# contiene la cantidad de argumentos recibidos.
ˆ $* contiene la lista de todos los argumentos.
ˆ $? contiene en todo momento el valor de retorno del ´ultimo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

cómo se evalua valor de retorno de una función?

A

$?/ asignar variable a nombre de función

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

cómo declarar funciones?

A

function nombre { block }
nombre() { block }

How well did you know this?
1
Not at all
2
3
4
5
Perfectly