#!/bin/sh export QSHDLG_APP=qshdlg_smpl2 INPUT=/var/spool/qshdlg/input_$QSHDLG_APP OUTPUT=/var/spool/qshdlg/output_$QSHDLG_APP CONTROL=/var/spool/qshdlg/control_$QSHDLG_APP #qshdlg select -A -t "sample2" -c eucJP -M & qshdlg custom -C message -A -f lcfont -t "sample2" -c eucJP -M & while [ ! -p $CONTROL ] do done echo "メッセージを表示します" > $OUTPUT DIR=/home/QtPalmtop/bin #DIR=/home/zaurus/bin echo 'label(QString)' '"コマンドリスト"' > $CONTROL for FILE in `ls $DIR` do echo 'item(QString)' "$FILE" > $CONTROL done echo 'showSelect()' > $CONTROL echo "コマンドリストを表示しました" > $OUTPUT while read RET < $INPUT do echo "$RET を起動します" > $OUTPUT qcop QPE/System 'execute(QString,QString)' $RET done