5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

zsh その4

1 :名無しさん@お腹いっぱい。:05/02/02 20:03:26
zshのスレその4です。

過去スレ
zsh入門
http://pc.2ch.net/test/read.cgi/unix/990283346/
zsh入門 パート2
http://pc3.2ch.net/test/read.cgi/unix/1036324177/
zsh その3
http://pc5.2ch.net/test/read.cgi/unix/1080002786/

>>2-3リンク

834 :名無しさん@お腹いっぱい。:2007/09/16(日) 03:11:16
コマンド実行時間が一定以上なら音を出す、
とかすればいいのかな。
できるのか知らんけど。

835 :名無しさん@お腹いっぱい。:2007/09/16(日) 03:29:00
ring_after=$1
shift

(sleep $ring_after; echo ^G^G^G) &
ringer_pid=$!
trap "kill $ringer_pid" CHLD
sh -c $*

思いつきで書いてみた。検証はしていない。


836 :名無しさん@お腹いっぱい。:2007/09/16(日) 04:24:15
>>834
precmd () { [ $TTYIDLE -gt 10 ] && echo ^G; true }
かな。

837 :名無しさん@お腹いっぱい。:2007/09/16(日) 06:41:14
threshold=5
precmd () { (( ${+EXEC_SECONDS_START} )) && (( SECONDS - EXEC_SECONDS_START > threshold )) && echo \\a ; unset EXEC_SECONDS_START }
preexec () { (( EXEC_SECONDS_START = SECONDS )) }

とか。TTYIDLE なんてあるんだね。

838 :名無しさん@お腹いっぱい。:2007/09/16(日) 06:46:58
>>836
最後の true って意味あんの?

211 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)