Używam Ubuntu 11.10 na maszynie wirtualnej (VirtualBox), aby dowiedzieć się więcej o programowaniu w systemie Linux. Korzystam z repozytorium git, aby zapisać swoją pracę i napisałem skrypt, aby spakować moją pracę i zapisać ją w folderze współdzielonym do użytku, gdy maszyna wirtualna nie jest uruchomiona.
Chciałbym automatycznie uruchomić ten skrypt przed zamknięciem, aby moja praca była zawsze dostępna, jeśli vm jest wyłączony (obecnie muszę ręcznie uruchomić skrypt).
Nie wiem, czy upstart jest najlepszym sposobem na osiągnięcie tego, ale jest to konfiguracja, którą napisałem jako test:
description "test script to run at shutdown"
start on runlevel [056]
task
script
touch /media/sf_LinuxEducation/start
sleep 15
touch /media/sf_LinuxEducation/start-long
end script
pre-start script
touch /media/sf_LinuxEducation/pre-start
sleep 15
touch /media/sf_LinuxEducation/pre-start-long
end script
post-start script
touch /media/sf_LinuxEducation/post-start
sleep 15
touch /media/sf_LinuxEducation/post-start-long
end script
pre-stop script
touch /media/sf_LinuxEducation/pre-stop
sleep 15
touch /media/sf_LinuxEducation/pre-stop-long
end script
post-stop script
touch /media/sf_LinuxEducation/post-stop
sleep 15
touch /media/sf_LinuxEducation/post-stop-long
end script
W rezultacie wykonywany jest tylko jeden dotyk (pierwszy dotyk przed uruchomieniem). Co muszę zmienić, aby zobaczyć jeden z akcentów po śnie do pracy? Czy jest łatwiejszy sposób na osiągnięcie tego?
Z góry dziękuję.