Unix & Linux

13
Bash Scripting echo localmente en una función

En los scripts de bash, trato de mantener mis variables locales a las funciones siempre que puedo y luego paso lo que necesito de funciones como abajo #!/bin/bash function FUNCTION() { local LOCAL="value" echo "$LOCAL" # return this variable } GLOBAL=$(FUNCTION) echo "$GLOBAL" Pero, ¿es...

13
Desterrar un mensaje de error emergente

Estoy conectado a través de VNC a una máquina CentOS 6.4 en mi lugar de trabajo. Cada cinco minutos aparece un cuadro que dice: Se requiere autenticación para configurar el proxy de red utilizado para descargar paquetes Una aplicación está intentando realizar una acción que requiere...

13
¿Es totalmente seguro mkdir -p cuando ya existe una carpeta?

Digamos que tengo una carpeta: ./folder/ En su interior hay muchos archivos e incluso subdirectorios. Cuando ejecuto: mkdir -p folder No veré ningún error, incluso advertencias. así que solo quiero confirmar, ¿hay algo perdido o cambiado como resultado de este

13
Cómo extraer datos de un archivo JSON

Tengo bin buscando una solución para mi pregunta, pero no encontré una o mejor, dije que no la obtuve con lo que encontré. Así que hablemos de cuál es mi problema. Estoy usando un software de control inteligente para el hogar en una Raspberry Pi y, como descubrí este fin de semana usando la...

13
¿Cómo cambio la verbosidad del comando de servicio?

Estoy ejecutando Kali 2 Linux. Uso el comando systemctlo servicepara iniciar un servicio como Apache. En la versión anterior de Kali, el comando realmente imprime un mensaje "OK" al iniciar un servicio; pero en esta versión simplemente vuelve a la línea de comandos sin decir nada. ¿Hay alguna...

13
Caracteres de nombre de función válidos de shell

El uso de caracteres Unicode extendidos es (sin duda) útil para muchos usuarios. Los shells más simples (ash (busybox), dash) y ksh fallan con: tést() { echo 34; } tést Pero bash , mksh , lksh y zsh parecen permitirlo. Soy consciente de que los nombres de función válidos POSIX utilizan esta...

13
Búsqueda binaria en un archivo de texto ordenado

Tengo un gran archivo ordenado con miles de millones de líneas de longitudes variables. Dada una nueva línea, me gustaría saber qué número de byte obtendría si se hubiera incluido en el archivo ordenado. Ejemplo a\n c\n d\n f\n g\n Dada la entrada 'foo' obtendría la salida 9. Esto es fácil de...