Il s'agit des deux scripts prévus pour la barre de droite pour avoir l'ip et le nom de la machine.
settarget {ip} {nomMachine}
ex : settarget 10.129.110.17 Vaccine
cleartarget efface les infos
Voir dans le .zshrc
❯ less .zshrc | grep settarget -A4
function settarget(){
ip_address=$1
machine_name=$2
echo "$ip_address $machine_name" > /home/rnek0/.config/bin/target.txt
}
❯ less .zshrc | grep cleartarget -A2
function cleartarget(){
echo '' > /home/rnek0/.config/bin/target.txt
}
Je veux que settarget me genere l'environnement de travail en meme temps :
function settarget(){
ip_address=$1
machine_name=$2
echo "$ip_address $machine_name" > /home/rnek0/.config/bin/target.txt
mkdir -p "/home/rnek0/hackers/htb/machines/$machine_name"
echo "$machine_name" >> /home/rnek0/hackers/htb/machines/machines.txt
cd "/home/rnek0/hackers/htb/machines/$(tail -n1 /home/rnek0/hackers/htb/machines/machines.txt)"
mkt()
}