¿Hay alguna forma de obtener el estado del botón del mouse desde bash? Xdotool solo puede obtener la ubicación del mouse. Me gustaría configurar algo donde pueda definir una regla donde cuando se presiona un botón del mouse, se puede ejecutar un
¿Hay alguna forma de obtener el estado del botón del mouse desde bash? Xdotool solo puede obtener la ubicación del mouse. Me gustaría configurar algo donde pueda definir una regla donde cuando se presiona un botón del mouse, se puede ejecutar un
Mi tema terminal solía ser así, Pero pensé que el aviso desperdiciaba mucho espacio. Y luego tuve la idea de que podía limpiar el mensaje cada vez que ejecutaba un comando. Estaba usando bash, una de las soluciones es usar la preexec_invoke_execfunción. Uso el siguiente comando para limpiar...
Cuando escribo unzip <tab> Obtengo una lista de todos los archivos que terminan en .zip, que es el comportamiento estándar de finalización de tabulación para el unzipcomando. Sin embargo, también quiero completar bash para los unziparchivos de lista que terminan en .udp, además de los...
Supongamos que tengo la siguiente tubería: a | b | c | d ¿Cómo puedo esperar para completar c(o b) en sho bash? Esto significa que la secuencia de comandos dpuede iniciarse en cualquier momento (y no es necesario esperar), pero requiere que la salida completa de cfuncione correctamente. El caso...
He creado un script para instalar dos scripts en el crontab. #!/bin/bash sudo crontab -l > mycron #echo new cron into cron file echo "*/05 * * * * bash /mnt/md0/capture/delete_old_pcap.sh" >> mycron #schedule the delete script echo "*/12 * * * * bash /mnt/md0/capture/merge_pcap.sh"...
Esto muy bien puede ser estupidez de mi parte. Me gustaría aceptar respuestas Sí / No, Verdadero / Falso dentro de mi script Bash: test.sh #!/bin/bash ARGUMENT=$1 echo User passed in $ARGUMENT OPTARG=${ARGUMENT:0:1} if [[ "$OPTARG" -eq 0 ]] || [[ "${OPTARG^^}" == "N" ]]; then echo...
¿Hay alguna manera de cerrar todos los descriptores de archivos abiertos, sin tener una lista explícita de ellos de
¿Es posible establecer un enlace simbólico para que pueda usar projectpara apuntar el directorio home/me/project, por ejemplo? Esto debería ser independiente de la ubicación en el sistema de archivos. Me gustaría usar comandos como cd project, nano project/file1.texetc. ¿Tengo que escribir un...
Problema: Tengo múltiples funciones de bash y alias. No puedo recordar todos ellos de la parte superior de mi cabeza, así que por lo general terminan abriendo .bash_functionsy .bash_aliasesarchivos para encontrar lo que necesito. Pregunta (s): ¿Cómo puedo enumerar funciones / alias disponibles...
Crea una clave ssh: $ ssh-keygen -t rsa –P "" Mover la clave a la clave autorizada: $ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys bash: /home/user/.ssh/authorized_keys: No such file or
Estoy trabajando en un script de shell que construye un comando complejo a partir de variables, por ejemplo, de esta manera (con una técnica que aprendí de las preguntas frecuentes de Bash ): #!/bin/bash SOME_ARG="abc" ANOTHER_ARG="def" some_complex_command \ ${SOME_ARG:+--do-something...
Estoy buscando una forma de reemplazar las cadenas de marcador de posición en un archivo de plantilla con valores concretos, con herramientas comunes de Unix (bash, sed, awk, quizás perl). Es importante que el reemplazo se realice en una sola pasada, es decir, lo que ya está escaneado / reemplazado...
He escrito un script rápido y sucio para cronometrar algunos informes de un servicio web: BASE_URL='http://example.com/json/webservice/' FIRST=1 FINAL=10000 for report_code in $(seq 1 $FINAL); do (time -p response=$(curl --write-out %{http_code} --silent -O ${BASE_URL}/${report_code}) ) 2>...
Tengo un script launch.shque se ejecuta como otro usuario para crear archivos con el propietario correcto. Quiero pasar -x a esta invocación si se pasó originalmente al script if [ `whoami` == "deployuser" ]; then ... bunch of commands that need files to be created as deployuser else echo...
Mi archivo consta de lo siguiente; aproximadamente: username:username:username:username:username La línea anterior continúa con unos 600 caracteres. Uso el awkcomando para usarlo como argumento en una solicitud API / HTTP enviada desde la línea de comando. Estoy usando mi script para obtener...
Si, en bash, ejecuto: cmd1 | cmd2 | ... | cmdi | ... | cmdn & donde cmd{1..n}puede no ser distinto, ¿cómo obtengo el PID cmdi? Alternativamente, ¿cómo puedo señalar el cmdiproceso? (Por ejemplo, ¿enviarlo SIGUSR1?) pkill/ pgrep, pidofEtc. no parecen buenas respuestas, ya que otras instancias...
Puedo ejecutar este comando desde mi línea de comando: cp -r folder/!(exclude-me) ./ Copiar recursivamente todos los contenidos, folder excepto el subdirectorio nombrado exclude-meen el directorio actual. Esto funciona exactamente como se pretendía. Sin embargo, necesito que esto funcione en un...
Estamos ejecutando Debian Etch, Lenny y Squeeze porque nunca se han realizado actualizaciones en esta tienda; Tenemos más de 150 sistemas que ejecutan varias versiones de Debian. A la luz del "shock de shell" de esta semana, supongo que necesito actualizar bash. No conozco Debian, así que estoy...
¿Hasta qué punto pueden funcionar otros shells compatibles con POSIX como reemplazos razonables para bash? No necesitan ser verdaderos reemplazos "directos", pero lo suficientemente cerca como para funcionar con la mayoría de los scripts y admitir el resto con alguna modificación. Quiero tener...
¿Cómo puedo modificar el contenido de mi bash_historyarchivo? ¿Qué valores o variables controlan cuánto dura el historial? ¿Hay alguna otra cosa que pueda cambiar para proporcionar un mejor control de mi historial de