Preguntas etiquetadas con shell-script

Preguntas sobre scripts de shell, archivos ejecutables que son interpretados por un shell (bash, zsh, etc.).

4
Estado de salida de bash utilizado con PIPE
Estoy tratando de entender cómo se comunica el estado de salida cuando se usa una tubería. Supongamos que estoy usando whichpara localizar un programa inexistente: which lss echo $? 1 Como whichno lsspude localizar , obtuve un estado de salida de 1. Esto está bien. Sin embargo, cuando intento lo …
10 bash  shell-script  pipe  exit 

1
¿Cómo puedo establecer variables de entorno para un programa ejecutado usando `nohup`?
(Estoy editando un script Bash existente, así que probablemente estoy cometiendo un error tonto aquí ...) Tengo un script de shell que guarda un comando con una variable de entorno como su argumento como este: COMMAND="mvn clean install -P $MAVEN_PROFILE" Luego ejecuta el comando con nohupaproximadamente lo siguiente: nohup $COMMAND …



6
Cómo eliminar archivos duplicados usando bash
Tengo una carpeta con archivos duplicados (por md5sum( md5en una Mac)) y quiero tener uncron trabajo programado para eliminar cualquier encontrado. Sin embargo, estoy atascado en cómo hacer esto. Lo que tengo hasta ahora: md5 -r * | sort Lo que genera algo como esto: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg 266ea304b15bf4a5650f95cf385b16de …


1
convertir archivos CSV a XLS en Linux
El siguiente script de Perl puede convertir un archivo CSV a un archivo XLS el problema es que necesito instalar en la máquina Linux del cliente muchos módulos Perl para ejecutar este script Perl, y en realidad no puedo porque la máquina Linux es la máquina del cliente (no se …
10 linux  bash  shell-script  awk  perl 

3
Pasar argumentos de un archivo a un script bash
Tengo esta situación: ./ ./myscript.sh ./arguments.txt ./test.sh Dentro myscript.sh, tengo que ejecutar el archivo test.sh, pasándole los argumentos contenidos dentro arguments.txt. myscript.sh es: arguments=$(cat arguments.txt) source test.sh $arguments Esto funciona bien si if argumentos.txt contiene como máximo un argumento: firstargument La sustitución es: ++ source test.sh 'firstargument' Pero el problema …



1
Intentando escribir un script de shell que sigue probando un servidor de forma remota, pero sigue cayendo en la instrucción else cuando finalizo la sesión
Tratando aquí de escribir un script de shell que sigue probando mi servidor y enviarme un correo electrónico cuando se cae. El problema es que cuando salgo de la conexión ssh, a pesar de ejecutarlo &al final del comando, como ./stest01.sh &, automáticamente cae en otra cosa y sigue enviándome …

4
Rendimiento de bucle vs expansión
Necesita sugerencias de expertos en la siguiente comparación: Segmento de código usando el bucle: for file in `cat large_file_list` do gzip -d $file done Segmento de código con expansión simple: gzip -d `cat large_file_list` ¿Cuál será más rápido? Tiene que manipular grandes conjuntos de datos.




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.