Bunu otomatik olarak da yapabilirsiniz.
Size nasıl girileceğini göstereceğim zsh
, sonra hakkında bilgi ekleyeceğim bash
.
Özü şuna benziyor:
preexec()
{
starttime=$SECONDS
}
precmd()
{
if ((SECONDS - starttime >= 5)); then
aplay "sound.wav"
# or printf "\b", or notify-send, or whatever
fi
}
Ayrıca, yalnızca program Python ise, örneğin yapabilirsiniz.
preexec()
{
starttime=$SECONDS
case $3 in python*)
command_is_python=true;;
*)
command_is_python=false;;
esac
}
precmd()
{
if $command_is_python && ((SECONDS - starttime >= 5)); then
aplay "sound.wav"
# or printf "\b", or notify-send, or whatever
fi
}
Olarak bash
, en iyi yolu indir etmektir preexec.bash.txt ve kaynak de (örneğin . ~/preexec.bash.txt
, aramalarınızdan üstündeki ~/.bashrc
, sonra yukarıda (veya kendisine bir şey yakın) çalışmalıdır. (Emin değilim yaklaşık $3
komut Python ise biraz kontrol etmek .)
GNOME Terminalini kullanıyorsanız, sizi Yanıp Sönen GNOME Terminaline de işaret ederim . Bir komut yapıldığında terminalin yanıp sönmesini sağlayan bir yama, bu yüzden başka bir şeye Alt-Tab yazabilirsin, sonra ne zaman yapıldığını bilmeni sağlar.
bash
veyazsh
? Bunun otomatik olarak gerçekleşmesini sağlamanın bazı yolları var, ancak bunlar oldukça ilgili ve hangi kabuğu kullandığınıza bağlı.