私は実行しようとしています:
- スクリプト1:VPNを起動するにはパスワードが必要です。
- Script2:Script1は起動する必要があります(終了しないでください)。リモートデスクトップの起動
1つのコマンドで両方のコマンドを実行できますか?試行するたびにScript1 &
エラーが発生しますが、実行すると正常に動作しますScript1
。Script1 && Script2
Script2を起動する必要がありますが、Script1がまだ完了していないため、これを行うことはできません。
スクリプト1:
VPNUSER=Rilcon42
VPNGRP=01
# =============================================================================
# you shouldn't have to change anything below here
VPNURL=https://remote.someserver.edu
VPNSCRIPT=/usr/share/vpnc-scripts/vpnc-script
sudo openvpn --mktun --dev tun1 && \
sudo ifconfig tun1 up && \
sudo /usr/sbin/openconnect -s $VPNSCRIPT $VPNURL --user=$VPNUSER --authgroup=$VPNGRP --interface=tun1
sudo ifconfig tun1 down
スクリプト2:
rdesktop 123.1234.23.1453
ベストアンサー1
スクリプト 1+2:
VPNUSER=Rilcon42
VPNGRP=01
# =============================================================================
# you shouldn't have to change anything below here
VPNURL=https://remote.someserver.edu
VPNSCRIPT=/usr/share/vpnc-scripts/vpnc-script
sudo openvpn --mktun --dev tun1 && \
sudo ifconfig tun1 up && \
sudo /usr/sbin/openconnect -s $VPNSCRIPT $VPNURL --user=$VPNUSER --authgroup=$VPNGRP --interface=tun1 &
rdesktop 123.1234.23.1453
wait
sudo ifconfig tun1 down