Preguntas etiquetadas con bash

10
sustitución perezosa de bashrc

¿Cómo se obtienen ~/.bashrcalias para evaluar las $()sustituciones en tiempo de ejecución , en lugar de en el momento en que se ejecuta ~ / .bashrc (al abrir un terminal)? Ejecuto este comando con suficiente frecuencia que me gustaría agregarle un alias: svn diff -r $(svn info | grep ^Revision |...

10
Rastrear ciertos parámetros en algún comando

Digamos que tengo un comando git branch(siempre con un par de palabras), por ejemplo. Lo que quiero es hacer un seguimiento de cuándo se ejecuta este comando con argumentos. Por ejemplo, si ejecuto el comando git branch developsin errores, quiero guardar developen un archivo. Traté de...

10
¿Cómo puedo hacer un guión para contar por cinco?

Estaba tratando de hacer un script bash muy simple para enumerar todos los múltiplos de cinco entre 375 y 3500 (375, 380, 385 ...). Una cosa que probé y no funcionó es: for i in {375..3500} do echo $i (($i += 5)) done Me di por vencido después de un tiempo y escribí esto en BASIC en unos 15...

10
Sesión real de GNOME Wayland

Estoy tratando de probar una sesión de gnomo wayland "real". Sé que no todas las aplicaciones pueden ejecutarse en Wayland de forma nativa (para esto tenemos XWayland), pero al menos me gustaría tener aplicaciones GTK + para hacerlo. Entonces, creé un ~/.profilearchivo que contiene export...

10
Ejecutar comando cada X segundos

Deseo ejecutar un comando cada 10 segundos y ejecutarlo en segundo plano ( watch¿ eliminando así ?). Todas las respuestas muestran algo como lo siguiente, pero esto se ejecutará cada 11 a 14 segundos. ¿Cómo se puede lograr esto? while true; do # perform command that takes between 1 and 4 seconds...

10
Mensaje de PS1 para mostrar el tiempo transcurrido

Actualmente lo uso para mostrar la hora actual en mi indicador de bash: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> ¿Es posible mostrar el tiempo transcurrido desde la solicitud anterior? Como: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20 ~> Esto no tiene nada en común...