우분투가 종료 (정지)되거나 재부팅 될 때 쉘 스크립트를 실행하려고합니다. 나는 우분투를 부팅 할 때 (sudo update-rc.d myScriptBoot.sh start 20 start 2 3 4 5.) 실행할 스크립트를 얻었지만 shutdown과 같은 것을 할 수는 없다. 나는 행운을 빌어 (sudo update-rc.d myScriptShutdown.sh 20 start 0 6.) 시도했다. 아무도 내가 어떻게이 스크립트를 실행할 수있는 방법에 대한 아이디어가 있습니까?우분투 셧다운에서 쉘 스크립트 실행하기
1
A
답변
0
당신이 종료 콘솔에서 컴퓨터가 당신이 별칭 사용할 수있는 경우 :
alias shutdown='sudo myScriptShutdown.sh && sudo /sbin/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
볼을 만들 수 있습니다)
아무도 이것에 대한 제안이 있습니까? – jalexsmith
나는 이것에 너무 흥미가있다! –