Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.

12
Eliminar colores de la salida
Tengo un script que produce resultados con colores y necesito eliminar los códigos ANSI. #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript El resultado es (en el archivo de registro): java (pid 12321) is running...@[60G[@[0;32m OK @[0;39m] No …

12
Eliminar archivos de forma recursiva
¿Alguien tiene una solución para eliminar esos molestos archivos ._ y .DS_Store que se obtienen después de mover archivos de una Mac a un servidor Linux? especificar un directorio de inicio y dejarlo ir? como / var / www / html / down ...
140 linux  bash 






22
¿Captura automáticamente la salida del último comando en una variable usando Bash?
Me gustaría poder usar el resultado del último comando ejecutado en un comando posterior. Por ejemplo, $ find . -name foo.txt ./home/user/some/directory/foo.txt Ahora digamos que quiero poder abrir el archivo en un editor, o eliminarlo, o hacer algo más con él, por ejemplo mv <some-variable-that-contains-the-result> /some/new/location ¿Cómo puedo hacerlo? Tal …
139 linux  bash  command-line 


16
Cómo ordenar una matriz en Bash
Tengo una matriz en Bash, por ejemplo: array=(a c b f 3 5) Necesito ordenar la matriz. No solo muestra el contenido ordenado, sino también para obtener una nueva matriz con los elementos ordenados. La nueva matriz ordenada puede ser completamente nueva o la anterior.
139 arrays  bash  shell  sorting 

1
¿Cómo manejar correctamente una página comprimida al usar curl?
Escribí un script bash que obtiene resultados de un sitio web usando curl y hace un montón de manipulación de cadenas en la salida html. El problema es cuando lo ejecuto contra un sitio que está devolviendo su salida comprimida. Ir al sitio en un navegador funciona bien. Cuando ejecuto …
139 bash  curl  gzip 



14
¿Cómo verifico si existe una variable en una lista en BASH?
Estoy tratando de escribir un script en bash que verifique la validez de una entrada del usuario. Quiero hacer coincidir la entrada (digamos variable x) con una lista de valores válidos. Lo que se me ocurrió en este momento es: for item in $list do if [ "$x" == "$item" …
138 linux  bash 


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.