sudo apt update | (zenity --text-info --title "hoge" --auto-scroll )
のように書くと,apt updateの出力がリアルタイムでテキストフィールドに出力され自動スクロールされます.
|
if [ "$TMPLIST" = "" ] |
|
then |
|
zenity --error --display=$GETDISPLAY --text=ソフトが選択されていません |
|
else |
|
echo "パッケージ名:" > $LOGFILE |
|
cat $TMPFILE >> $LOGFILE |
|
echo "" >> $LOGFILE |
|
echo "処理結果:" >> $LOGFILE |
|
zenity --info --title="処理中" --display=$GETDISPLAY --text="このウィンドウが自動で閉じるまで待って下さい" & |
|
GETPID=`echo $!` |
|
apt install -y `cat $TMPFILE` &>> $LOGFILE |
|
kill $GETPID |
|
zenity --text-info --title="「aptでインストール」の処理結果" --width=600 --height=400 --display=$GETDISPLAY --filename=$LOGFILE |
|
fi |
sudo apt update | (zenity --text-info --title "hoge" --auto-scroll )のように書くと,apt updateの出力がリアルタイムでテキストフィールドに出力され自動スクロールされます.
appinstall/appinstall/apt_install.sh
Lines 12 to 25 in efbd468