かわむらです。 Vineとは関係ないような…と思いつつ回答。 From: Satoru Otsubo <otsubo_p@xxxxxxxxxxxxxxx> > PC起動後に特定イベントA日(8月15日とする)までの残り日数を表示する > プログラムを作ろうと思い、 > ----- > #!/bin/bash > aaa=`date --date=20050815 +%j`; > bbb=`date +%j`; > ccc=`expr $aaa - $bbb`; > > dialog --infobox "Event A ... remaining days... $ccc" 30 100; > ----- > を作り(file nameを remainingdaysとする)、 > remainingdays を デスクトップの設定>拡張設定>セッション > 自動起動するプログラム に 登録しても、ダイアログボックスは表示されません。 > うまく dialog を表示させることはできないでしょうか? dialogはターミナルソフト上で動作するので、登録時に kterm や gnome-terminal を起動し、その上で実行する必要があります。 また、上記のままでは実行後、すぐに終了するので、ターミナルソフトも すぐに終了してしまいます(つまり、内容が確認できない)。 ./remainingdays.sh 例 ------- #!/bin/bash aaa=`date --date=20050815 +%j`; bbb=`date +%j`; ccc=`expr $aaa - $bbb`; dialog --sleep 10 --infobox "Event A ... remaining days... $ccc" 30 100 ------- として、 kterm -e ./remainingdays.sh or gnome-terminal -e ./remainingdays.sh とするのが良いでしょう。