Preguntas etiquetadas con bash

15
¿Cómo funciona GLOBIGNORE?

De acuerdo con la página del manual de bash: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of...

15
Bash -c con parámetros posicionales

Por lo general, $0en una secuencia de comandos se establece el nombre de la secuencia de comandos, o lo que se invocó como (incluida la ruta). Sin embargo, si lo uso bashcon la -copción, $0se establece en el primero de los argumentos pasados ​​después de la cadena de comando: bash -c 'echo $0 '...

15
bash history para la sesión actual

Tal vez estoy pasando por alto algo, pero ¿hay alguna manera de obtener su historial de bash actual para la sesión actual que está utilizando como si corro ssh host $ pwd $ ls $ cd /tmp Solo quiero ver esos 3 comandos y nada

15
¿Cómo pruebo si un elemento está en una matriz bash?

Ayuda para un script simple #!/bin/bash array1=( prova1 prova2 slack64 ) a="slack64" b="ab" if [ $a = $b ] then echo "$a = $b : a is equal to b" else echo "$a = $b: a is not equal to b" fi Este script simplemente no funciona, quiero un script que compruebe si slack64 está presente en una...

15
Guardar código de salida para más tarde

Así que tengo un pequeño script para ejecutar algunas pruebas. javac *.java && java -ea Test rm -f *.class Ahora el problema con esto es que cuando ejecuto el script ./test, devolverá un código de salida exitoso incluso si la prueba falla porque rm -f *.classtiene éxito. La única forma...

15
spawn - comando no encontrado!

Estoy usando Mac OS X 10.9.4, el siguiente es mi script para copiar archivos de la máquina local a un host diferente #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo " " echo "Where you want to copy?" echo "Enter" echo...

15
Cómo leer archivos de guiones

¿Cómo puedo leer un archivo de guión desde el terminal que no sea delimitarlo con ./ Por ejemplo, para leer un - filepodemos leerlo por cat ./-file_name P: ¿Hay alguna forma alternativa de lograr lo