Articles of shell script

Se agregaron caracteres impares a la cadena en la sustitución de command

Estoy escribiendo un script de shell que tiene la siguiente construcción: … server_addr="address" run_user="user:password" job_url=$(curl -X POST -u ${run_user} -s -i http://${server_addr}:8080/webportal/rest/v4/repository/users/BIRT/report_problem:jobs | grep Location | grep -o -E '[^ ]+$') job_state=$(curl -X POST -u ${run_user} -H "Content-Type: application/json" -s -i ${job_url} | grep state | grep -o -E '[^ ]+$') La primera variable job_url […]

Agregue una cadena después de una cierta cadena en la misma línea en un file de text

He intentado agregar una cadena en la misma línea en un file de text. He usado el siguiente método. sed -i "s/\bmembers\b/& \t$host,/" printer.cfg Agregará una cadena después de la cadena de miembros y también agregará una pestaña para que sea adecuada. Voy a get un resultado como este, define hostgroup{ hostgroup_name HOSTGROUP ONE alias […]

Secuencia de commands para probar los estados del server de transición

Solo bash escribir un script para probar los estados del server intermedio de mi organización. Lo que busco es agregar un bucle en el script, que verifique todo el estado del server y nos avise por un correo electrónico o un post como ese cuando un server está descompuesto o muy bajo. Así es como […]

Buscar y actualizar input cron, a través de script

Estoy tratando de agregar un fragment de código a mi script que actualizará su propia input en crontab. Hasta ahora, he estado trabajando con lo siguiente: crontab -u root -l | grep -w "$VAR" | crontab -u root – && { crontab -l -u root 2>/dev/null; echo "0 */2 * * * /root/$VAR/script > /dev/null […]

Tubería encuentra resultados en otro command

Estoy intentando escanear un sistema de files para search files que coincidan con palabras key específicas, y luego eliminarlos. Tengo esto hasta ahora: find . -iregex '.*.new.*' -regex '.*.pdf*' ¿Cómo puedo canalizar el resultado de este command en un command de eliminación (como rm )?

Cómo configurar el file hostapd.conf para el button wps?

Tengo android6.0.1 Quiero habilitar el wps cuando el hotspot está activado. ¿Alguien puede dar algunas ideas y dar los cambios que quiera hacer en algunos otros files? ¿Alguien puede proporcionar alguna aplicación para el server wps? Gracias, VinothS,

Eliminar líneas de un file si contienen una expresión regular de contenido en otro file

Tengo un file grande (150K + líneas) que contiene loggings DNS, lo llamaré FileA. Tengo un file más pequeño que contiene ciertos nombres, FileB. Quiero eliminar todas las líneas en FileA que terminan con lo que está en FileB. Pero no quiero borrar la línea si el nombre aparece al comienzo del logging. Sé cómo […]

Dos direcciones IP en la misma interfaz, averigüe cuál está en uso

Tengo un sistema Linux incorporado que está configurado para usar DHCP para eth0, pero también tiene una dirección IP local de enlace configurada como alternativa (eth0: 1) en caso de que no se obtuviera ninguna dirección IP de DHCP. ¿Hay una manera simple de verificar, desde un script de shell, qué dirección IP está en […]

Cómo enviar salida de cmd a un file tmp mientras se visualiza simultáneamente el file tmp en vim

A menudo me encuentro en una situación en la que me gustaría enviar resultados a un file temporal y luego usar VIM para abrir el file temporal e inspeccionar los resultados. He venido con lo siguiente que generalmente parece funcionar bastante bien: function viewlog() { local d="/tmp/viewlog" #local cmd="adb logcat" local cmd="tail –follow=name /var/log/syslog" #local […]

Cambiar un valor numérico en un file con Vim de un script

Necesito cambiar el valor numérico de una variable almacenada en un file de text desde la línea de command. Intenté guionarlo con Bash, pero solo llegué tan lejos: #!/bin/bash clear vim The_Generator.c (This is hopefully where I modify the The_Generator.c file). -c 'wq'