Unix & Linux

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
Instalación de fail2ban en CentOS 7

Estoy usando la respuesta de @GarethTheRed a esta pregunta para instalar fail2ban en un servidor remoto CentOS 7. Puedo completar todos los pasos hasta tail -f /var/log/fail2ban.log, momento en el que obtengo resultados diferentes a los que él obtiene en su respuesta. Aquí están los resultados...

15
Cómo citar argumentos con xargs

Supongamos que quiero eliminar todos los archivos de una carpeta que tengan más de 1 MB. $ find . -size +1M | xargs -0 rm Esto no eliminará archivos que tengan espacio en sus nombres. Entonces quiero que cite todos los argumentos que envía rm. Si lo findda, Some report.docxdebería pasar "Some...

15
cUrl: lista de argumentos demasiado larga

Recibo el error: Argument list too longcuando intento usar cUrl para enviar un archivo en base64 dentro del cuerpo de mi JSON. Estoy usando algo como esto: DATA=$( base64 "$FILE" ) curl -X POST -H "Content-Type: application/json" -d '{ "data": "'"$DATA"'" }' $HOST ¿Hay alguna otra forma de...

15
Salida de estadísticas en OSX

Quiero usar el statcomando para obtener información sobre un archivo. Hice esto: Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt 16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21...

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