J'aurais besoin d'un peu d'aide sur ce coup-là. Je suis au mieux un scripteur novice. J'essaie d'écrire un bash script pour me connecter à mes multiples sites openvpn. J'essaie d'écrire le script pour qu'il s'ouvre dans un écran détaché. J'ai réussi à écrire le script pour me connecter aux différents .ovpn via différentes variables. Obtenir qu'ils s'exécutent dans l'écran détaché est ce avec quoi j'ai des problèmes. J'espère que l'un d'entre vous pourra m'aider. Actuellement, j'exécute simplement
screen -S vpn
puis une fois l'écran ouvert, j'exécute mon script pour me connecter aux sites openvpn. Aquí est ma connexion vpn actuelle script :
#!/bin/bash
if [ "$1" = "seed-rl" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config seed-rl.ovpn
fi
if [ "$1" = "atl10" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config Atlanta-10.ovpn
fi
if [ "$1" = "atl11" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config Atlanta-11.ovpn
fi
if [ "$1" = "atl12" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config Atlanta-12.ovpn
fi
if [ "$1" = "nyc02" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config NewYork-02.ovpn
fi
if [ "$1" = "nyc10" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config NewYork-10.ovpn
fi
if [ "$1" = "nyc11" ] ;
then
cd "/home/robbiel811/vpn configs"
echo password | sudo -S openvpn --config NewYork-11.ovpn
fi
Que puis-je faire pour que ce script s'exécute dans un écran détaché ?