sim, há um caminho.
Do daemon Gerenciamento avançado de energia (APM) (apmd) man-page. Este é um programa. então, quando você remover a bateria automaticamente, este programa será executado. então você pode usar uma condição para verificar o status deste programa. Se a condição estiver concluída, você poderá executar o script, mais você pode esperar até que ele seja executado.
change power
Invoked when the APM subsystem reports a change in power status,
such as a switch from mains to battery power.