Respuestas ejercicios deber
Respuestas ejercicios deber¶
4.4
3
Usar flag i
No
4.5
lan[sz]an
[d-pQ-W1-3]
tan, lansan, representan, lanzan
caracter de espacio, s, z
[+*]
Verso [\d]:[Rc]o[mb][pe][ur][to][ao]
s (single-line)
\d\d[-/.]\d\d[-/.]\d\d
4.6
Flag m (multiple line)
No
No
\AFecha:\d\d[-/.]\d\d[-/.]\d\d
corazón \Z
tercera, primera, computadora, Porque, representan
4.7
Si
No
4.8
compasión
La línea que posee solo Ni se identifica con el meta-caracter *, pero no con +
^Ni[\w ]*computadora\( (es solo un símbolo de ancla de final de línea) o ^Ni[\w ]+computadora\)
\bNi[\w ]*computadora\b o \bNi[\w ]+computadora\b
[1-9][0-9]{1,2}
4.9
Si
Si
tan, ufano
5.3
Si, el meta-caracter | fue reconocido de forma adecuada
5.4
No hay una sola respuesta, depende de tu SO
grep -i «computadora» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
echo «computadora» > palabras.txt echo «Roberto» >> palabras.txt grep -i -f palabras.txt Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
Los comandos coincidieron
Si hay diferencia, la opción
-w
busca solo palabras completasSi hay diferencia, la opción
-x
busca líneas enteras que coincidan con el patrón.grep -E -i -v «computadora|Roberto» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
grep -E -c «^[» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt grep -E -c «[[A-Z a-Z0-9:]*]» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
grep -E -i -c «[0-9]:computadora» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt grep -E -i -c «[0-9]:Roberto» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt grep -E -i -c «[0-9]:Roberto y » Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
¿Sin alma ni corazón?
grep -E -n «(ión|ono|ando)$» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
3 con
ión
, 2 conono
, y 2 conando
Si, se coloca un tab antes de cada línea
3: 9, 5: , 10: , 12:
grep -E -n -A 9 «Verso 3» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt > verso3.txt
Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt, verso10.txt, verso12.txt
alumnos.txt, notas.txt, verso3.txt, verso5.txt
La opción
-H
imprime el nombre de los archivos y-h
no imprime esto
6.3
No hay una sola respuesta, depende de tu SO
6.5
sed -r “s!([0-9]){2}[-/.]([0-9]){2}[-/.]([0-9]){2}!20/04/20!g” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r “s/^O[a-zA-Z ]*ver$/Quizá no quiere observar/m” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r “s/\bVerso/Estrofa/g” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r “s|/|-|2” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
6.6
sed -r “/:Roberto/d” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r -n “/^¿/p” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r “/^[/a \ “ Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
6.7
sed -r “20i \ “ Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
sed -r “$c FIN” Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt
7.3
No hay una sola respuesta, depende de tu SO
cut -f 2-4 notasfinal.txt
cut -f 1 -d «,» notasfinal.txt
cut -f 1 -d «,» –complement notasfinal.txt
–output-delimiter «,»
No se cumple la predicción, el resultado es el caracter ñ, que se representa con dos bytes
7.5
sort -k 3 -u alumnos.txt
sort -g -k 7 -r notasfinal.txt
8.3
ls -l img | grep «png»
cut -f 1 -d «,» alumnos.txt | sort -u
paste alumnos.txt notas.txt | cut -f 1-2,4 | sort -u | sort -g -k 6 -r
paste alumnos.txt notas.txt | sort -u | grep «Moore»
grep «^[» Contrapunto_para_Humano_y_Computadora_Cuarteto_de_Nos.txt | sed -r “/computadora|Computadora/d” > versos.txt