Preguntas etiquetadas con bash

141
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

141
Cambiar unidad en git bash para windows

Yo estaba tratando de navegar a mi ubicación de la unidad E:/Study/Codesen git bashlas ventanas. En el símbolo del sistema para cambiar la unidad que uso E:, devuelve un error git bash. bash: E :: comando no encontrado. ¿Cómo cambio mi ubicación actual de directorio de

140
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

139
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

138
Bash: error de sintaxis: redirección inesperada

Hago esto en un script: read direc <<< $(basename `pwd`) y obtengo: Syntax error: redirection unexpected en una máquina ubuntu /bin/bash --version GNU bash, version 4.0.33(1)-release (x86_64-pc-linux-gnu) mientras no obtengo este error en otra máquina suse: /bin/bash --version GNU...

138
¿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" ]; then echo "In the...