Hoy noté que mi historial de bash se borró por completo. No he ejecutado history -cni eliminado el .bash_historyarchivo. Además de eliminar el .bash_historyarchivo y history -c, ¿cómo se puede borrar el historial de
Hoy noté que mi historial de bash se borró por completo. No he ejecutado history -cni eliminado el .bash_historyarchivo. Además de eliminar el .bash_historyarchivo y history -c, ¿cómo se puede borrar el historial de
Para evitar el registro de comandos "peligrosos" en el historial de bash, he agregado la siguiente línea a mi .bashrcarchivo: HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' esto funciona bien, pero tiene un efecto secundario: no puedo ver el historial completo de los comandos ejecutados en una...
¿"Shebang" significa "golpearla"? ¿Por qué no "hebang" como "bang
¿Cómo se manejó la transición a 64 bits en Linux / Unix? El mundo de Windows todavía parece tener problemas y tengo curiosidad por saber cómo se manejó en el mundo *
En el modo gui, cuando un usuario tiene más de un terminal abierto, ¿cómo reescriben el archivo de historial de ese usuario? la razón por la que pregunto es porque es muy posible que en cada una de las terminales el usuario termine ejecutando diferentes comandos. Entonces, ¿el archivo de historial...
Sé que esta pregunta no es oscura, ya que se hace aquí y se actualiza (y se duplica aquí). Lo que intento lograr es un poco diferente. No me gusta la idea de que mi mensaje reescriba un archivo cada vez lsque escribo ( history -a; history -c; history -r). Me gustaría actualizar el archivo al...
Me gustaría mantener marcas de tiempo en los comandos registrados en mi Bash $ HISTFILE, ¿es posible? No logré configurarlo usando man bashcomo fuente de información. Mis otras opciones son las siguientes: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands )...
Supongamos que he ingresado una función en el indicador de bash, en varias líneas en lugar de exprimirla en una con punto y coma: $ function blah { echo blah } $ history -1 12690 function blah {\necho blah\n} ¿Cómo hacer que esto se muestre con caracteres reales de nueva línea en lugar de '\...
Estoy usando bash Para examinar mi historial de comandos, estoy llamando al historycomando que creo que está llamando al programa Gnu del mismo nombre. (No sé si hay una mejor manera específica de bash). En mi .bashrc actualmente tengo una línea export PROMPT_COMMAND='history -a'para preservar el...
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
Me doy cuenta de que !tiene un significado especial en la línea de comandos en el contexto del historial de la línea de comandos, pero aparte de eso, en un script de ejecución, el signo de exclamación a veces puede causar un error de análisis. Creo que tiene algo que ver con un event, pero no...
No recuerdo el truco donde pude obtener el último comando sin ejecutarlo: digamos que quiero poder acceder al comando! 1255 al presionar la tecla de flecha hacia arriba y modificar el comando. Entonces, ¿cuál es el truco para llamar al comando? Intenté poner un eco, pero luego tengo un eco antes...
Después de exportar HISTTIMEFORMAT='%F %T'intenté consultarhistory Pero el resultado muestra que todos los comandos se ejecutan el mismo día. ¿Cómo puedo verificar la fecha y hora reales de la ejecución real del
Hay muchas bashguías que incluyen agregar líneas como HISTTIMEFORMAT='%d/%m/%y %T 'o HISTTIMEFORMAT="%F %T "to ~/.bashrco /etc/bash.bashrc. Siempre hay un espacio antes de la cita final. Por ejemplo, nunca HISTTIMEFORMAT='%d/%m/%y %T'. ¿Por qué es
El comando fc permitirá la edición visual del comando anterior. Si cambio de opinión en el editor, ¿cómo evito que se ejecute el comando? En vim, escribiendo q! o q ambos dan como resultado la ejecución del comando y CTRL-C tampoco funciona. ¿Es la única opción para eliminar el comando en el editor...
Pasé bastante tiempo rastreando un problema en producción recientemente, donde la desaparición de un servidor de base de datos causaría un bloqueo de hasta 2 horas (larga espera para una poll()llamada en la biblioteca del cliente libpq) para un cliente conectado. Al profundizar en el problema, me...
Me preguntaba cómo buscar comandos en la historia sin saber las primeras letras del comando. Al buscar usando Ctrl- Ren bash, uno tiene que dar las primeras letras del comando. ¿Qué pasa si solo conozco algunos personajes en el medio, o algunos al principio y algunos en el medio? Por ejemplo,...
Claro que hay una manera súper simple e inteligente de hacer esto, pero dado que el historial en zshell parece estar alias a fc, no hay forma de usar los trucos mencionados en ¿Cómo eliminar una sola línea del historial? . ¿Alguna sugerencia sobre cómo hacer esto? Mi caso de uso sería eliminar el...
Necesito eliminar todos los comandos en mi historial que coinciden con una cadena. He intentado: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" " -f2 | xargs history -d xargs: history: No such file...
Buscando una fecha y una referencia autorizada. Respuesta esperada en algún momento de la década de 1960. Esta información es esencial para escribir una solicitud de función