Preguntas etiquetadas con scripting

10
eliminar la barra de título de otro programa

He desarrollado un programa con glut library y quiero eliminar su barra de título. Como es imposible eliminar la barra de título de la biblioteca glut, tengo que usar una herramienta externa para eliminar su barra de título. Con respecto al hecho de que es posible manipular la decoración de otras...

10
Pasar argumentos de un archivo a un script bash

Tengo esta situación: ./ ./myscript.sh ./arguments.txt ./test.sh Dentro myscript.sh, tengo que ejecutar el archivo test.sh, pasándole los argumentos contenidos dentro arguments.txt. myscript.sh es: arguments=$(cat arguments.txt) source test.sh $arguments Esto funciona bien si if...

10
¿Cómo puedo hacer un guión para contar por cinco?

Estaba tratando de hacer un script bash muy simple para enumerar todos los múltiplos de cinco entre 375 y 3500 (375, 380, 385 ...). Una cosa que probé y no funcionó es: for i in {375..3500} do echo $i (($i += 5)) done Me di por vencido después de un tiempo y escribí esto en BASIC en unos 15...

10
Reemplazar el proceso actual por su coproceso / hijo

Tengo un programa Pque espera recibir "Hola" y mostrar "¿Por qué?" antes de proporcionar una función. Esta función es utilizada por otros programas que no son conscientes de que es una cortesía común iniciar una conversación con "Hola". Por lo tanto, quiero escribir un contenedor para Pque funcione...

9
¿Cómo ejecutar comandos en modo por lotes sobre ssh?

¿Cómo puedo ejecutar comandos en modo por lotes a través de ssh? Es decir, ¿cuál es el sshequivalente del comando sftp -b <filename> <hostname>? Tengo un conjunto de comandos que deseo ejecutar en un conjunto de hosts que se conectan ssh. De nuevo sftp, almaceno los comandos en un...

9
bash y esperar en el mismo script?

Estoy tratando de codificar una secuencia de comandos que tome direcciones IP de un archivo .csv y haga telnet al dispositivo para capturar la salida del comando "show version". Hasta ahora he codificado esto: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device...

9
Sed: reemplazando dígitos

Estoy tratando de escribir algunos scripts de instalación para cuando instalo / actualizo Ubuntu. Tengo problemas para arreglarlo logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 ||...

9
Eliminar nuevas líneas en los nombres de archivo

Tengo un código PHP que genera el nombre del archivo en el que wget agregará sus registros. Generé más de 2000 archivos, pero el problema es que tengo problemas para trabajar con ellos porque tuve un error al ponerlos PHP_EOLcomo parte de su nombre, ese código se agregará LF/line feed/%0Aa su...