Articles of bash

No se puede ejecutar el script remoto a través del script bash pero puede hacerlo a través del terminal

ssh -p 60022 centos@localhost 'bash -s '< ./update.sh Si ejecuto el siguiente command a través del terminal, todo funciona bien y update.sh se ejecuta en el equipo remoto. Si deploy.sh el mismo command en un script bash, deploy.sh por ejemplo, luego ejecuto con . ./deploy.sh desde el mismo directory, no me permitirá ejecutar el script […]

mogrify -monocromo a varios Picture

Tengo alguna image, que quiero tener en blanco y negro. Estoy en la carpeta correcta. -rw-r–r– 1 alex alex 1027 Jan 21 13:07 target-0.jpg -rw-r–r– 1 alex alex 1001 Jan 21 12:17 target-1.jpg -rw-r–r– 1 alex alex 957 Jan 21 12:17 target-2.jpg -rw-r–r– 1 alex alex 982 Jan 21 12:17 target-4.jpg ¿Por qué esto no […]

Almacenamiento del resultado del script de shell en variable

He leído muchos hilos sobre este tema, pero ninguna de las soluciones me ha funcionado. Estoy tratando de hacer lo siguiente: RELEASE_COMMAND_OUTPUT=$(exec ~/temp/execs/github-release release –user patick –repo $REPO_NAME –tag $RELEASE_VERSION –name $RELEASE_VERSION –description "$DESC") pero el resultado de ./github-release no se almacena en la variable RELEASE_COMMAND_OUTPUT . Soy consciente del concepto de sustitución de commands […]

Crear Bash Script para esperar y luego ejecutar

Lo que básicamente bash lograr es automatizar algo que hago cada vez que empiezo a trabajar. En este order, yo Conexión VPN Abrir nueva pestaña gnome-terminal SSH en una máquina remota Tengo esto hasta ahora: WID=$(xprop -root | grep "_NET_ACTIVE_WINDOW(WINDOW)"| awk '{print $5}') xdotool windowfocus $WID xdotool type –delay 1 –clearmodifiers "sudo openvpn –config 'conn1.ovpn'" […]

Script que usa CURL para agregar información al sitio cada mes

Soy muy nuevo en bash, así que perdónenme por la pregunta de novatos. Aquí está mi curl llamada: curl -d 'username=cdaniels&wallclock=391324502' 'https://www-dev.***.***.edu/clusterusage/rest/update.html'; que extrae de un file ~/qacct.monthly con el formatting Total : OWNER WALLCLOCK UTIME STIME CPU MEMORY IO IOW Total : ========================================================================================================================== Total : cdaniels 391324502 0.195 0.066 0.261 0.000 0.007 0.000 Total […]

Conéctese a un server remoto mysql con bash php o perl

¿Cuál es la mejor y más baja forma de resources para conectarse a un server mysql remoto (server1.example.com) y ejecutar consultas como INSERT into SERVICES (user, id) ($user, $id) desde server2.example.com ? ¿Es mejor / más fácil usar PHP o Perl en lugar de Bash? (Quiero poder ejecutarlo fácilmente desde la terminal). ¿Alguien sabe un […]

Toma de respaldo de files de límite particular en Unix

Aquí está el escenario, tengo 1000 files en una carpeta cada ~ 3 MB. Quiero comprimir todos los files en 50MB cada zip y eliminar los files originales. NOTA: 50MB puede contener 20 files o 10 files pero ese package zip debe ser <= 50MB. Quiero transferir esos files sin pérdida de datos. El file […]

Comparando el valor en la misma columna y dirigiendo la salida a la nueva columna

Tengo mi file de input como DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 0940 29343414 11 110005 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 2336 29843714 11 110006 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 0940 29343214 11 110007 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 2336 29843914 11 110009 DPortal=ECCN RemoteFile=4004_120306 1232 A03 141111 2336 7945414 11 110010 DPortal=ECCN RemoteFile=4004_130122 0256 A02 […]

Exportación de una variable de shell desde la línea de command

Estoy jugando con la duplicidad a través de un script que se ve así: export PASSPHRASE=SomeLongGeneratedHardToCrackKey duplicity /etc scp://FtpUserID@ftp.domain.com/etc unset PASSPHRASE Aquí hay un enlace a la documentation de Ubuntu . Si quiero configurar PASSPHRASE desde la línea de command en lugar de establecerlo desde el script, ¿cómo hago eso? Lo intenté (a través de […]

¿Cómo demuxar el audio y saber de qué tipo es?

Cómo demultiplicar el audio y saber de qué tipo es? Cuando muxing un audio en un video, ffmpeg, mencoder, etc. requieren saber cuál es la encoding del audio. El codificador generalmente utiliza la extensión del nombre de file como el "parámetro". p.ej. .aac Sin embargo, cuando el audio que se va a muxar se está […]