2011-10-14 65 views
1

私は、Ubuntuがシャットダウン(停止)またはリブートするときにシェルスクリプトを実行しようとしています。私はUbuntuを起動するときにスクリプトを実行しましたが(sudo update-rc.d myScriptBoot.sh start 20 start 2 3 4 5。)、シャットダウンで同じことをすることはできません。私は運がない(sudo update-rc.d myScriptShutdown.sh 20 start 0 6。)を試みました。誰も私がこのスクリプトを実行する可能性がある方法に関するアイデアはありますか?Ubuntuのシャットダウン時にシェルスクリプトを実行する

+0

誰もがこれについて何か提案がありますか? – jalexsmith

+0

私もこれに興味があります! –

答えて

0

あなたがシャットダウンし、コンソールからコンピュータを使用して、エイリアスを使用することができた場合:

alias shutdown='sudo myScriptShutdown.sh && sudo /sbin/shutdown' 

をしたり、コマンドでshutdownコマンドを置き換えます。

mv /sbin/shutdown /sbin/shutdown_original 
echo "#!/bin/sh \n myScriptShutdown.sh \n /sbin/shutdown_original" > /sbin/shutdown 
0

あなたはファイル~/.bash_logout(例えば/etc/skel/.bash_logout参照を作成することができます)

関連する問題