Re: [OT] Personalizar fichero bash_history en Debian.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
jmramirez (mas_ke_na) escribió:
>
> Buenas....
>
> En base a lo que comentaba. Puedes poner la hora de la ejecución
> delante de cada comando del history así:
>
> $ HISTTIMEFORMAT="%d/%m/%y %T "
>
> $ echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
>
> Lo mismo usando esto, podemos ( no lo se supongo que si) poner la ip
> del ultimo ssh conectado, creo que la hora en el history te vendrá bien,
> así sabrás con mas certeza cuando se ejecuto.
>
> Voy a pegarme un poco con ello, que me puede interesar ponerlo en mis
> sistemas.
>
Buenas....
Creo que casi lo tengo, pero no soy capaz de que en el history me
ejecute un variable, me la pone como texto. Entiendo que debe ser
posible, a ver si alguien ve donde he metido la gamba.
Segun tengo entendido para que se ejecute necesito la comilla simple "`"
ladeada. ¿Es correcto?
Me creo una variable que mira el fichero de accesos por ssh y da la ip
del ultimo login por ssh ( si hay varios falseara):
export sship=`cat /var/log/auth.log | grep ssh | grep Accepted | head -1
| gawk '{ print $11}'`
Ahora ejecuto la orden anterior para agregar la hora de ejecucion del
comando mas mi variable:
echo 'export HISTTIMEFORMAT=`$sship`"%d/%m/%y %T "' >> ~/.bash_profile
Pero no he conseguido que salga la variable ejecutada, solo como texto
o sino nada.
533 13/07/12 13:51:05 history
¿Alguna idea?, puede ser ¿que el history no me admita esa variable y
por eso no la ponga?
Muchas gracias y un saludo
- --
"Si los tontos volaran, el cielo se oscurecería"
No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJQAAwcAAoJEOWNzQnqy+fz8TwIAK0zRSi4Zlj4/AYtqQz57Zuq
C1Vef4Gd4+bvezZbB+yzBtlA07GqqLpMSsNzk6U4q9bo40F0YyrA96rznhX5QKcR
THq9TcQxb9mK6llexGtwiMbLPMXmfC3AnrN76QxRrto4kDty3r0GgxdfmcV/4R55
KHJflOhzWkwZUrZHm7/jSWE4by4C+loeC2Zo+uOKUwqNezMVuVz1cb6VS0EL89IQ
9W3zdQdNXejc90JKzJF/DK/GV+utAXxB2vihPzi1IYJkMkAQcgGGJghTqUeAjJ8g
QebFLbZEIfLEDijBdtrLJhBj6+2PcM3ZnRiw78jwoM+XBTG4KOAs3FtxLqstPiA=
=+RDo
-----END PGP SIGNATURE-----
Reply to: