3

最初の bash スクリプトを作成しようとしており、 kdialog を使用しようとしています。

ここでプログレスバーを特定の幅にする方法は私の試みです

dbusRef=`kdialog --title "Sweet As Buckup Demon" --progressbar "Initializing" 8`
qdbus $dbusRef Set "" value 1
qdbus $dbusRef setLabelText "Getting web site folder and creating mysqldump and grabbing configuration files from the apache Server"
cp -rf /usr/local/websites/sweetassurfwear /home/brett/sweetback/
sleep 4
qdbus $dbusRef Set "" value 2
cd /home/brett/sweetback/

などなど..スクリプト全体が必要な場合は、投稿します

基本的に、プロセスの各部分でプログレスバーにテキストが表示されますが、ダイアログの幅は変化し続けます。

サイズ規格の作り方

4

3 に答える 3

3

--geometry引数を使用します。

kdialog --geometry 300x300+300+300 --title "Sweet As Buckup Demon" --progressbar "Initializing"

次のように入力すると、このオプションのドキュメントを表示できます。

kdialog --help-all|grep geometry
于 2013-11-16T08:16:24.460 に答える