[{ "origin" : "KyMAN", "sources" : [], "title" : "Software - Comando 'sed'", "group" : "kyman_software_comando_sed", "queries" : [{ "question" : "¿Qué es el comando 'sed'?", "rights" : [ "Es un editor de texto en línea de comandos utilizado para {mix:y,filtrar|transformar} texto en sistemas Unix y Linux.", "Permite realizar operaciones como {mix:y,sustituciones|eliminaciones|inserciones|transformaciones} de texto mediante expresiones regulares.", "Es especialmente útil para procesar grandes cantidades de texto de manera {mix:y,eficiente|automatizada}.", "Se utiliza comúnmente en Scripts de Shell para manipular {mix:y,archivos de texto|flujos de datos}.", "Su nombre viene de Stream EDitor{rand:|, ya que trabaja con flujos de texto {I_O}}." ], "wrongs" : [ "Es un lenguaje de programación utilizado para desarrollar aplicaciones web interactivas.", "Es una herramienta de gestión de bases de datos utilizada para {select:1-2,y,almacenar|recuperar} datos estructurados.", "Es un {OS} diseñado para dispositivos {select:1-2,y,móviles|tabletas}.", "Nos permite crear interfaces gráficas de usuario para aplicaciones de escritorio.", "Nos permite hacer un control de nuestra red." ] }] }, { "origin" : "KyMAN", "sources" : [], "title" : "Software - Comando 'sed' - Argumentos", "group" : "kyman_software_comando_sed", "queries" : [{ "question" : "¿Qué hace el argumento -E en el comando 'sed'?", "rights" : ["Permite utilizar expresiones regulares extendidas, facilitando la escritura de patrones complejos sin necesidad de escapar ciertos caracteres especiales."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -I en el comando 'sed'?", "rights" : ["Edita los archivos creando siempre una copia de seguridad de los mismos."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -r en el comando 'sed'?", "rights" : ["{rand:Cómo el argumento -E del mismo comando|Permite utilizar expresiones regulares extendidas, facilitando la escritura de patrones complejos sin necesidad de escapar ciertos caracteres especiales}, pero con la compatibilidad de GNU."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -i en el comando 'sed'?", "rights" : ["Edita los archivos, similar al argumento -I, pero independizando cada uno en espera de otros archivos."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -l en el comando 'sed'?", "rights" : ["Establece el tamaño del búfer de salida para la función de impresión{rand:|, lo que puede ser útil para manejar grandes volúmenes de datos}."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -e en el comando 'sed'?", "rights" : ["Permite especificar múltiples {mix:o,comandos|expresiones} para ser ejecutados en una sola invocación del comando."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -n en el comando 'sed'?", "rights" : ["Suprime la salida automática, mostrando solo las líneas que coinciden con los patrones especificados."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -f en el comando 'sed'?", "rights" : ["Permite leer las instrucciones del comando 'sed' desde un archivo en lugar de especificarlas directamente en la línea de comandos."], "brothers_are_wrongs" : true }, { "question" : "¿Qué hace el argumento -u en el comando 'sed'?", "rights" : ["Hace que el comando 'sed' procese la entrada de manera {rand:unbuffered|sin búfer}, mostrando los resultados inmediatamente."], "brothers_are_wrongs" : true }] }, { "origin" : "KyMAN", "sources" : [], "title" : "Software - Comando 'sed' - Argumentos II", "group" : "kyman_software_comando_sed", "queries" : [{ "question" : "¿Qué argumento del comando 'sed' necesitamos para poder hacer uso de los patrones regulares extendidas?", "rights" : ["-E"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para editar los archivos creando siempre una copia de seguridad de los mismos?", "rights" : ["-I"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para poder hacer uso de Expresiones Regulares Extendidas compatibles con GNU?", "rights" : ["-r"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para poder editar archivos de forma independiente entre sí?", "rights" : ["-i"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para establecer el tamaño del búfer de salida para la función de impresión?", "rights" : ["-l"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para poder establecer múltiples {mix:o,comandos|expresiones}?", "rights" : ["-e"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para suprimir la salida automática y sólo mostrar las salidas de las líneas coincidentes?", "rights" : ["-n"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para leer instrucciones de archivos existentes?", "rights" : ["-f"], "brothers_are_wrongs" : true }, { "question" : "¿Qué argumento del comando 'sed' necesitamos para trabajar sin Buffer, saliendo inmediatamente?", "rights" : ["-u"], "brothers_are_wrongs" : true }] }]