Articles of shell script

Escribir un script para crear usuarios con passwords pnetworkingefinidas

Necesito una secuencia de commands simple. Un file denominado ID de usuario consta de 10 files UnixID y otro file con nombre passwd consta de 10 passwords para esos 10 files UnixID en el file ID de usuario. La primera palabra de cada file representa unixID y la contraseña correspondiente para ese unixID. Creo que […]

Grep una secuencia del file

Tengo 5 nombres de files creados dentro de una carpeta para una operación. Los nombres de file están en el siguiente formatting. ES_currentdate_currenttime_processid_uniqueid.log Quiero leer el estado del último file creado en esa ruta. La manera en que formulo el nombre de file en el script de shell es: $ filename=ES_*_uniqueid.log $ echo grep "##status##XRB##" […]

¿Qué está abasteciendo mi script de shell?

Tengo un .zshrc y un .zshenv en mi directory personal. .zshenv un nuevo command a mi .zshenv que descubrí que se estaba ejecutando al less 3 veces. Me di count de que estaba accidentalmente .zshrc del .zshrc , así que .zshrc esa línea, pero todavía se está ejecutando dos veces. He intentado hacer eco de […]

Copia de security de un file grande

Tengo una testing ejecutándose que se cuelga. Necesito averiguar qué tan lejos llegó antes de estrellarse. Se reiniciará nuevamente después de bloquearse y borrar el file de logging. Sin embargo, esta limpieza tarda 10 minutos. Entonces, si guardo el file de logging cada 9 minutos, debería poder get el file de logging. El problema es […]

Startscript: ¡usando $! para crear el file pidfile – devolviendo el pid incorrecto (apagado por uno) ocasionalmente

Tenemos 3 instancias de networkingis ejecutándose en un server de testing. Por algún motivo, nuestro script de inicio que inicia networkingis puede escribir el pid incorrecto en un file. Esto es lo que está haciendo: su networkingis -c "networkingis-server /networkingis.conf & echo \$! > /var/run/networkingis_6379" Si encadenaré juntos, networkingis_6379 start && networkingis_6380 start && networkingis_6381 […]

usando find en Bash Script y verificando si el file está presente

var= "$(find . -name 'gen*.bt2')" if [ "$var" == "" ] then echo bad else echo great fi Obtengo errores ./script.sh: línea 4: ./gen.4.bt2 ./gen.rev.1.bt2 ./gen.rev.2.bt2 ./gen.1.bt2 ./gen.3.bt2 ./ gen.2.bt2: Ningún file o directory así de grande Sin embargo, cuando ejecuto el mismo código en el terminal, los files se enumeran perfectamente, sin ningún error. […]

Salida de Grep Wvdial mientras se está ejecutando

Quiero grep la salida de wvdial mientras wvdial está ejecutando. En realidad, deseo disparar una tarea cuando el módem está conectado. Quiero hacer esto de la siguiente manera: grep string "IP address", si está disponible significa que el módem está conectado y luego ejecuta otro script de shell para realizar otra tarea. ¿Cómo podría ser […]

TPS Shell Script basado

Estoy escribiendo un script de shell para probar el event handling carga de mi service web de soap. Pero no estoy seguro de cómo simular el valor de TPS. ¿Puedes ayudarme a encontrar una manera de manejar eso?

Copiar y cambiar el nombre de los files a un solo directory mediante un único script de shell

Tengo varios files con un ejemplo de cómo se ven a continuación. -rw-r–r– 1 my_user users 12 Dec 13 09:56 Example_30_001_20130913175000.DAT -rw-r–r– 1 my_user users 12 Dec 13 09:57 Example_30_002_20130913180854.DAT -rw-r–r– 1 my_user users 12 Dec 13 09:58 Example_30_003_20130913180857.DAT -rw-r–r– 1 my_user users 12 Dec 13 09:58 Example_30_004_20130913180901.DAT -rw-r–r– 1 my_user users 12 Dec 13 […]

si existe una variable env, salga de la secuencia de commands

#!/bin/bash if [[ -n "$MYVAR" ]]; then exit; fi # otherwise the rest of the script continues… Estoy intentando salir de un script de shell si cierta variable ENV es 0. El script anterior no parece funcionar (también he intentado usar return lugar de exit . ¿Alguien puede explicar cómo se haría esto, o qué […]