```bash # speedtest: https://www.speedtest.net/es/apps/cli # calendar: https://hijosdeinit.gitlab.io/howto_instalacion_cal_debian11_y_derivados/ # dix_zip() { # # sudo apt install zip -y # # sudo apt install unzip # # https://www.tecmint.com/install-zip-and-unzip-in-linux/ # name=$1 # fecha=$(date +'%d.%m.%Y') # hora=$(date +'%H-%M-%S') # full_name="${name}_date_${fecha}_time_${hora}.zip" # zip -r $full_name . -i ".*" "*" -x "./.venv/*" # } ip_device=$(ip addr show | grep -w 'inet' | grep -v '127.0.0.1' | awk '{print $2}' | cut -d'/' -f1 | head -n 1) declare -A ip_icon=( ['192.168.10.40']='uk' ['192.168.10.234']='lb' ['192.168.10.44']='db' ['192.168.10.122']='mb' ['192.168.10.37']='web1' ['192.168.10.245']='web2' ['192.168.10.232']='web3' ['192.168.10.42']='web5' ['192.168.10.43']='web5' ['192.168.10.59']='web6' ) # Asignar el nombre del servidor o un valor por defecto if [[ -n "${ip_icon[$ip_device]}" ]]; then n_server="${ip_icon[$ip_device]}" else n_server="WSL" fi export PS1="\[\e[31m\][\[\e[38;5;214m\]$n_server\[\e[31m\]]\[\e[0m\] 📂 > \[\033[01;32m\]\W \[\033[00m\]\n 💀 > " echo "" # sudo apt install fastfetch -y fastfetch echo "" ```