Resultados de la búsqueda a petición "shell"

2 la respuesta

¿Debo evitar bash -c, sh -c y otros equivalentes de shells en mis scripts de shell?

Considere el siguiente código: #!/bin/bash -x VAR='1 2 3' bash -c "echo "\$$VAR"" eval "echo "\$$VAR"" bash -c "echo \"\$$VAR\"" eval "echo \"\$$VAR\""Qué salidas: + VAR='1 2 3' + bash -c 'echo $1' 2 3 3 + eval 'echo $1' 2 3 ++ echo 2 3 2 3 ...

6 la respuesta

Escriba un script de shell bash que consuma una cantidad constante de RAM durante un tiempo definido por el usuario [cerrado]

Estoy tratando de escribir un script de shell bash que consume una gran cantidad de RAM en un dispositivo incrustado durante un tiempo definido por el usuario. ¿Cómo lo hago sin usar matrices?

4 la respuesta

¿Cómo ejecutar múltiples comandos en system, exec o shell_exec?

Estoy tratando de ejecutar un comando de shell como este desde php: ls -a | grep mydirPero php solo usa el primer comando. ¿Hay alguna manera de forzar a php a pasar toda la cadena al shell? (No me importa la salida)

2 la respuesta

Obtenga la última línea de salida de shell como variable

Estoy trabajando en un script de shell con exiftool para cambiar automáticamente algunas etiquetas exif en las imágenes contenidas en una carpeta determinada y me gustaría usar la salida para recibir una notificación en mi NAS (un QNAP) cuando se ...

1 la respuesta

¿Cómo usar la sustitución de procesos en un script ejecutado con sh en lugar de bash?

Estoy tratando de comunicar el comando en el script de shell pero obtengo un error: a.sh: command substitution: line 1: syntax error near unexpected token `(' a.sh: command substitution: line 1: `comm -12 <( sort /home/xyz/a.csv1 | uniq) <( ...

3 la respuesta

buscar y eliminar archivos o carpetas anteriores a x días

Quiero eliminar archivos y carpetas anteriores a 7 días, así que intenté [17:07:14 [email protected]:~]# find /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls -l {} \;Entonces cuando corrofind /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls ...

1 la respuesta

¿Cómo puedo ejecutar un programa en segundo plano (sin bloqueo) con php?

Quiero ejecutar un script de shell en php, pero este script de shell tarda mucho tiempo en ejecutarse (tiene inactivo), no quiero que el servidor web se bloquee al ejecutar este script. Lo intentéexec() yshell_exec() en php pero el servidor se ...

1 la respuesta

Pasar argumento de matriz a bash desde php

Estoy tratando de pasar la matriz de shell_exec y quiero acceder a la matriz en el archivo bash. Traté de investigar en muchos sitios web, pero no encontré la solución adecuada. Por favor, ayúdame a resolver este problema. Gracias ...

5 la respuesta

¿Cómo redirijo la salida de un script de shell completo dentro del script mismo?

¿Es posible redirigir toda la salida de un script de shell Bourne a algún lugar, pero con comandos de shell dentro del propio script? Redirigir la salida de un solo comando es fácil, pero quiero algo más como esto: #!/bin/sh if [ ! -t 0 ]; then ...

5 la respuesta

extraer el resultado regexp de la cadena y escribirlo en una variable

Estoy tratando de escribir un script de shell que busca en un archivo especificado como argumento $ 1 para una expresión regular y escribe el subpatrón encontrado en una variable que luego puedo usar. digamos que mi script se llama 'dosth.sh' y ...