Ya no había escrito últimamente bueno 3 días pero no había hecho eso nunca así que aquí un pequeño tutorial de como ver la hora desde la terminal de nuestro sistema Linux o FreeBSD, también les mostrare como añadirlo a nuestro PS1 para ver el estado siempre que usemos la terminal :D
Bien el programa que usaremos se llama acpi
Así que lo instalamos,en terminal
En mi caso Gentoo
En ubuntu/derivados
Bien ahora para ver el estado de la batería:
o
Para ver la temperatura
Así que le damos una ojeada al tutorial de PS1 de Tiempo de Tux como yo en esta imagen
Por ejemplo:
En el ~/.bashrc,al final escribe:
O en un solo comando:
Y tendrán un resultado como este:
En este caso no le estamos dando colores(el que se muestra es el que tengas configurado para terminal)
Si queremos algo mejor podemos usar colores y pipes:
Y dejar algo como esto
PS1 :
Leer más...
Bien el programa que usaremos se llama acpi
Así que lo instalamos,en terminal
En mi caso Gentoo
emerge acpi
En ubuntu/derivados
sudo apt-get install acpiY para otras distribuciones googlen,como instalar
Bien ahora para ver el estado de la batería:
acpi -b
o
acpi
Para ver la temperatura
acpi -tEso es todo,ahora para añadirlo a la terminal solo hay que usar el PS1
Así que le damos una ojeada al tutorial de PS1 de Tiempo de Tux como yo en esta imagen
TutorialEn ese tutorial no mostré como usar comandos del sistema pero solo se usa esta sintaxis:
\$(comando)
Por ejemplo:
En el ~/.bashrc,al final escribe:
nano ~/.bashrc # Para escribir en el bashrc
PS1="\$(acpi -b)\n\h \w \$ " # Escribe esto
source ~/.bashrc # Para recargar la configuración
O en un solo comando:
echo 'PS1="\$(acpi -b)\n\h \w \$ "' >> ~/.bashrc && source ~/.bashrc
Y tendrán un resultado como este:
En este caso no le estamos dando colores(el que se muestra es el que tengas configurado para terminal)
Si queremos algo mejor podemos usar colores y pipes:
Y dejar algo como esto
PS1 :
PS1="\[\033[35m\]Carga \$(acpi -b | cut -d, -f2) \[\033[36m\] \$(acpi -b | cut -d, -f3) \[\033[39m\]Path \[\033[32m\]\w\n\[\033[31m\]\h \$ \[\033[39m\]"También se puede cambiar lo que dice en ingles por Restante,cargando o lo que se nos ocurra,pero se tienen que añadir estructuras selectivas y queda muy largo el código,si tienen una idea comenten,por ejemplo con sed:
sed 's/until charged/Cargando/g'
Eso es todo,de todas formas se ve bien en ingles :D


