Re: [OT] Personalizar fichero bash_history en Debian.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>> Buenas...
>>
>> Ya me encontré. Para hacer lo que pide Ramses seria:
>>
>> export sship=`cat /var/log/auth.log | grep ssh | grep Accepted | head -1
>> | gawk '{ print $11}'`
>>
>> Y luego
>>
>> export HISTTIMEFORMAT=`echo $sship "%d/%m/%y %T "`
>>
>> Ahora ya sale como quería:
>>
>> 589 127.0.0.1 13/07/12 14:11:18 export HISTTIMEFORMAT=`echo $sship
>> "%d/%m/%y %T "`
>>
>> Puede dar errores y seguro que se puede mejorar, incluyendo por ejemplo
>> que elimine la variable sship cuando en el fichero auth.log salga el
>> disconect.
>
Buenas....
> Veo que te ha gustado la idea, yo no tengo tanta experiencia como tú,
> pero intento aportarte otra ayuda, a ver si así puedes solucionar el
> tema del posible error al obtener sship:
Que posible error? a mi no me sale ninguno.
> ¿Y si la obtienes a partir de las variables de entorno?
>
> echo $SSH_CLIENT
>
> En cada sesión SSH aparece la IP correcta.
Pues la verdad es que puede ser mejor idea usar esa variable XD. Por lo
que quedaría de esta forma:
export HISTTIMEFORMAT=`echo $SSH_CLIENT "%d/%m/%y %T "`
Aunque mete algo de "basura" al poner los otros dos campos que da el
$SSH_CLIENT. Puedes hacer un gawk y poner solo el primer campo:
export sship=`echo $SSH_CLIENT| gawk '{ print $1}'`
export HISTTIMEFORMAT=`echo $sship "%d/%m/%y %T "`
> Saludos y gracias,
>
> Ramses
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/
iQEcBAEBAgAGBQJQABrEAAoJEOWNzQnqy+fznNkH/iQ/5o4Lye4c/IxNk/h+/8t6
3kSdjI4K3V2o88k5BTNKhciCnzZD+eCOhoihSLz0yHVC1e/Rp0+ETPGlwWr6PkOO
CFnPwfE2TczGRSSUhWwDMVxicZ2AkXQr1XDQwz6hfKG/naJt2B/SlGfkk7Ee5Jp/
vV3Dea+s9gVwffczpfHEYLmdF0sr1M9cJCc5B/7V7ngzy/M1yX2RWKTtmpY5MnMo
ZaLWq4TMPm2pDHOhrPoP9Xvj0une9sQ78UQ2KAkZ6bvyVZG3sugnG4aBI820wPJC
TZF2dd1vmKWd4CEYoGEGEYtDGihg/zpNT0FU7JnKJqU9ujJTX2ybrEFanO+roQY=
=YEcr
-----END PGP SIGNATURE-----
Reply to: