Preguntas etiquetadas con command-history

22
Vuelva a ejecutar varios comandos de historial

Imagine que acaba de ejecutar una docena de comandos. Decir... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Sé que puedo volver a ejecutarlos concatenados !-12 && !-11 && !-10 && (and so on) && !!si...

21
Ejecuta una línea de comandos con un sudo

Por ejemplo, si quiero crear un archivo e ingresar texto en una línea, puedo redirigir la salida a un archivo con el uso del >operador: echo "something" > /path/foobar pero si no tengo acceso a la carpeta /path/y necesito privilegios de sudo, ¿cómo puedo lograr este mismo comando que un...

20
Comando de historia dentro del script bash

History es un comando integrado en shell que no pude usar en un script BASH. Entonces, ¿hay alguna manera de lograr esto usando el script BASH? Aquí vamos mi guión para ti: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s "History log of...

20
Mantenga solo comandos exitosos en el historial de BASH

A veces no entiendo la sintaxis de un comando: # mysql -d test mysql: unknown option '-d' # echo $? 2 Lo intento de nuevo y lo hago bien: # mysql --database test Welcome to the MySQL monitor. mysql > ... ¿Cómo evito que el primer comando, con un código de error diferente a 0, ingrese al...