sshとsshを使用したシェル:終了方法
次のように、SSHを介して遠隔スクリプトを起動しています。 ssh user@ipaddress '~/my_script.sh' すべては順調に進んでいますが、スクリプトが終了すると、接続は閉じられません。現在の接続を解除するには、CTRL-Cを押す必要があります。 「〜/ my_script.sh」で「exit」コマンドを試しましたが、役に立たないです。「〜/ my_script.sh」で「ログアウト」コマンドを実行しようとすると、メッセージが表示されます。 logout: not login shell: use exit ... スクリプトが完了したら、SSHを自動的かつ適切に閉じる方法はありますか? (明確化のための修正:)ここに私のスクリプトの中にあるものがあります: #!/bin/sh path_sources_qas=/sources/QuickAddress/ path_qas_bin=/usr/bin/qas umount_disque_qas() { # Umount du disque 'qas' s'il n'avait pas été 'umount' : nom_disque_monte=`cat /etc/mtab | grep qas | awk '{ print $2}'` if [ "$nom_disque_monte" != "" ] then …