#!/bin/sh export QSHDLG_APP=qshdlg_smpl4 INPUT=/var/spool/qshdlg/input_$QSHDLG_APP OUTPUT=/var/spool/qshdlg/output_$QSHDLG_APP CONTROL=/var/spool/qshdlg/control_$QSHDLG_APP echo "Message Dialog Open" qshdlg message -n -t "Message" -h 40 -w 400 2> /dev/null & while [ ! -p $CONTROL ] do done echo "メッセージを表示します" > $OUTPUT while read RET < $INPUT do done echo "Message Dialog Close" ########################### export QSHDLG_APP=qshdlg_smpl5 INPUT=/var/spool/qshdlg/input_$QSHDLG_APP OUTPUT=/var/spool/qshdlg/output_$QSHDLG_APP CONTROL=/var/spool/qshdlg/control_$QSHDLG_APP echo "Input Dialog Open" qshdlg input -n -t "Please Input!" -N -P -h 100 -w 250 2> /dev/null & while [ ! -p $CONTROL ] do done read RET < $INPUT echo 'reject()' > $CONTROL echo "Input Dialog Close" echo "Input Value is "$RET