Articles of scripting

Cómo ejecutar un script de PowerShell dentro de un archivo por lotes de Windows

¿Cómo tengo un script de PowerShell incrustado en el mismo archivo que un script de lote de Windows? Sé que este tipo de cosas es posible en otros escenarios: Incrustar SQL en un script por lotes usando sqlcmd y una disposición inteligente de goto’s y comentarios al comienzo del archivo En un entorno * nix […]

Llamar a un script desde un progtwig setuid root C: el script no se ejecuta como root

Necesito ejecutar un script bash como root (sudo o su no viable sin contraseña) y como no se puede establecer un script en Linux, pensé en llamarlo desde un ejecutable y hacer que fuera setuid: $ cat wrapper.c int main(void) { system(“/bin/bash ./should_run_as_root.sh”); } $ gcc -o wrapper wrapper.c $ sudo chown root wrapper $ […]

Script por lotes CMD.EXE para mostrar las últimas 10 líneas de un archivo txt

¿Alguna idea de cómo hacer eco o escribir las últimas 10 líneas de un archivo txt? Estoy ejecutando un script de registro de cambios del servidor para solicitarles a los administradores que digan lo que están haciendo, para que podamos rastrear los cambios. Intento que el guión muestre las últimas 10 entradas para dar una […]

¿Qué versión de MSXML debo usar?

Parece que esto sería una pregunta común, aunque no pude encontrarlo en SO. ¿Qué versión de MSXML debo usar en mis aplicaciones, y más importante aún, cómo debo decidir? Hay MSXML3, 4, 5 y 6. Recientemente publiqué un código en calling-wcf-service-by-vbscript que usaba MSXML v4. AnthonyWJones publicó que no debería usar 4, sino 3 o […]

¿Cómo ejecutar un script en un momento determinado en Linux?

Tengo un archivo de texto que contiene una fecha y hora específicas. Quiero poder ejecutar un script a la hora especificada en ese archivo. ¿Cómo lograrías eso? Cree otra secuencia de comandos que se ejecute en segundo plano (una especie de deamon) y verifique cada segundo si la hora actual coincide con la hora del […]

¿Cómo comstackr un script de shell de Linux para ser un ejecutable independiente * binario * (es decir, no solo, por ejemplo, chmod 755)?

Estoy buscando un conjunto de herramientas de código abierto que compile varios lenguajes de script “clásicos”, por ejemplo, Korn Shell, ksh, csh, bash, etc. como un ejecutable, y si el script llama a otros progtwigs o ejecutables, para ellos para ser incluido en el ejecutable único. Razones: Ofuscar el código para la entrega a un […]

¿Dónde puedo encontrar una lista de lenguajes de scripts JSR-223 disponibles?

Necesito un lenguaje de scripts basado en JVM para mi aplicación y me gustaría ver qué más hay además de Groovy, Ruby y Python. Google me sigue señalando una página muerta en http://scripting.dev.java.net/

Encontrar múltiples archivos de forma recursiva y cambiar el nombre en Linux

Tengo archivos como a_dbg.txt, b_dbg.txt … en un sistema Suse 10 . Quiero escribir un script de shell bash que debería cambiar el nombre de estos archivos eliminando “_dbg” de ellos. Google me sugirió usar el comando de rename . Así que rename _dbg.txt .txt *dbg* el comando rename _dbg.txt .txt *dbg* en la CURRENT_FOLDER […]

Determinar si existe una función en bash

Actualmente estoy haciendo algunas pruebas unitarias que se ejecutan desde bash. Las pruebas unitarias se inicializan, ejecutan y limpian en un script bash. Este script normalmente contiene una función init (), execute () y cleanup (). Pero no son obligatorios. Me gustaría probar si están o no definidos. Hice esto previamente greping y seding la […]

La mejor forma de simular “agrupar por” de bash?

Supongamos que tiene un archivo que contiene direcciones IP, una dirección en cada línea: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 Necesita un script de shell que cuente para cada dirección IP cuántas veces aparece en el archivo. Para la entrada anterior necesita el siguiente resultado: 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 Una forma de hacer esto […]