Preguntas etiquetadas con bash

625
Varias formas de eliminar los cambios locales de Git

Acabo de clonar un repositorio de git y revisé una rama. Trabajé en él y luego decidí eliminar todos mis cambios locales, ya que quería la copia original. En resumen, tuve que hacer los siguientes dos comandos para eliminar mis cambios locales git checkout . git clean -f Mi pregunta es, (1)...

623
Compruebe si es necesario tirar en Git

¿Cómo verifico si el repositorio remoto ha cambiado y necesito extraer? Ahora uso este simple script: git pull --dry-run | grep -q -v 'Already up-to-date.' && changed=1 Pero es bastante pesado. ¿Hay una mejor manera? La solución ideal verificaría todas las ramas remotas y devolvería los...

583
Capturando múltiples salidas de línea en una variable Bash

Tengo un script 'myscript' que genera lo siguiente: abc def ghi en otro script, llamo: declare RESULT=$(./myscript) y $RESULTobtiene el valor abc def ghi ¿Hay alguna manera de almacenar el resultado con las nuevas líneas o con el carácter '\ n' para que pueda generarlo con ' echo...

546
Comparar números en Bash

Estoy empezando a aprender a escribir scripts para el terminal bash, pero no puedo encontrar la manera de hacer que las comparaciones funcionen correctamente. El script que estoy usando es: echo "enter two numbers"; read a b; echo "a=$a"; echo "b=$b"; if [ $a \> $b ]; then echo "a is...