Preguntas etiquetadas con scripting

La secuencia de comandos es una forma de programación generalmente caracterizada por una baja formalidad, tipeo suelto y ningún requisito de compilación explícita. Existen numerosos lenguajes de secuencias de comandos, y estos se utilizan en una amplia variedad de escenarios: aplicaciones de línea de comandos, GUI, aplicaciones del lado del servidor, módulos de extensión.


15
Número aleatorio de un rango en un script Bash
Necesito generar un número de puerto aleatorio entre 2000-65000un script de shell. El problema es$RANDOM es un número de 15 bits, ¡así que estoy atascado! PORT=$(($RANDOM%63000+2001)) funcionaría bien si no fuera por la limitación de tamaño. ¿Alguien tiene un ejemplo de cómo puedo hacer esto, tal vez extrayendo algo /dev/urandomy …
197 bash  shell  scripting 


13
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 generalmente contiene funciones init (), execute () y cleanup (). Pero no son obligatorios. Me gustaría probar si están o no definidos. Hice esto previamente …





6
awk sin imprimir nueva línea
Quiero que la variable suma / NR se imprima de lado a lado en cada iteración. ¿Cómo evitamos que awk imprima nueva línea en cada iteración? En mi código, se imprime una nueva línea por defecto en cada iteración for file in cg_c ep_c is_c tau xhpl printf "\n $file" …
169 scripting  awk  newline 

13
¿Cómo uso Ruby para las secuencias de comandos de shell?
Tengo algunas tareas simples de scripting de shell que quiero hacer Por ejemplo: Seleccionar un archivo en el directorio de trabajo de una lista de los archivos que coinciden con alguna expresión regular. Sé que puedo hacer este tipo de cosas usando bash y grep estándar, pero sería bueno poder …
165 ruby  shell  scripting 

10
comando eval en Bash y sus usos típicos
Después de leer las páginas de manual de bash y con respecto a esta publicación . Todavía tengo problemas para entender qué hace exactamente el evalcomando y cuáles serían sus usos típicos. Por ejemplo si hacemos: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 …
165 linux  bash  shell  scripting  eval 

6
Propósito de #! / Usr / bin / python3
He notado esto en un par de lenguajes de script, pero en este ejemplo, estoy usando python. En muchos tutoriales, comenzarían con #!/usr/bin/python3la primera línea. No entiendo por qué tenemos esto. ¿No debería saber el sistema operativo que es un script de Python (obviamente está instalado ya que usted está …
160 python  scripting 

16
Eliminar todos los archivos X más recientes en bash
¿Hay una manera simple, en un entorno bastante estándar de UNIX con bash, de ejecutar un comando para eliminar todos los archivos X más recientes de un directorio? Para dar un poco más de un ejemplo concreto, imagine un trabajo cron escribiendo un archivo (por ejemplo, un archivo de registro …
157 bash  unix  scripting 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.