Conjunto de problemas (Raspberry Pi OS): Tengo un archivo example.conf que contiene una línea IPv4addr=XXXXX. Estoy intentando cambiar esto a la dirección IP que se genera en el comando: ipTest=$(ip –brief a show | grep eth0 | awk '{ print $3 }') Quiero automatizar el cambio de este archivo durante . . . Read more
Debo convertir la cuarta columna a mayúsculas con solo un comando sed. user,gender,age,native<em>lang,other</em>lang 0,M,19,finnish,english swedish german 1,M,30,urdu,english 2,F,26,finnish,english swedish german 3,M,20,finnish,english french swedish 4,F,20,finnish,english swedish Este es mi mejor movimiento pero cambia todas las columnas. sed -e ‘s/\(.*\)/\U\1/’ Realmente quiero entender el comando, pero realmente me pierdo con por qué . . . Read more
Estoy un poco atascado en un ejercicio de modelado. Se supone que debo tener dos clases, Empleado y Gerente. Un gerente está asignado a un empleado y tenemos que saber desde cuándo se le asignó. Un empleado puede tener una historia de varios gerentes anteriores y el gerente actual es . . . Read more
Estoy tratando de adaptar la respuesta de https://stackoverflow.com/a/66365284/1236401 que agrega control de flujo para proporcionar el código de estado de coincidencia: cat file.txt | sed ‘s/1/replaced-it/;tx;q1;:x’ Funciona como se espera en Ubuntu y Alpine, pero falla en Mac OSX (11.6), utilizando cualquier shell. sed: 1: “s/1/replaced-it/;tx;q1;:x”: etiqueta no definida ‘x;q1;:x’ . . . Read more
Estoy trabajando en un script para hacer cambios en la definición del servicio de complemento Nagios utilizando BASH. Necesito agregar una línea de nombre de grupo de contacto, pero solo para ciertas definiciones de servicio. Entonces, empezaría con esto. Y solo quiero agregar algunas líneas de grupo de contacto seleccionadas. . . . Read more