← 返回命令列表

Linux command

kdialog 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Example

kdialog --msgbox "message"

Example

kdialog --yesno "message"

Example

kdialog --warningyesnocancel "message"

Example

kdialog --inputbox "message" "default"

Example

kdialog --password "message"

Example

kdialog --combobox "message" "item1" "item2" "item3"

Example

kdialog --getopenfilename

Example

kdialog --progressbar "message"

说明

kdialog displays KDE dialog boxes from shell scripts, enabling graphical user interaction in command-line scripts. It provides various dialog types including message boxes, input dialogs, file choosers, and progress bars.

参数

--msgbox TEXT
Display a message box with OK button
--yesno TEXT
Display yes/no dialog; returns 0 for yes, 1 for no
--yesnocancel TEXT
Display yes/no/cancel dialog; returns 0, 1, or 2
--warningyesno TEXT
Display warning with yes/no buttons
--warningyesnocancel TEXT
Display warning with yes/no/cancel buttons
--inputbox TEXT DEFAULT
Display input dialog; prints input to stdout
--password TEXT
Display password input dialog
--combobox TEXT ITEM...
Display dropdown selection dialog
--getopenfilename DIR FILTER
Display file open dialog
--getsavefilename DIR FILTER
Display file save dialog
--getexistingdirectory DIR
Display directory selection dialog
--progressbar TEXT TOTAL
Display progress bar; returns D-Bus reference
--title TEXT
Set dialog window title
--icon ICON
Set dialog icon

FAQ

What is the kdialog command used for?

kdialog displays KDE dialog boxes from shell scripts, enabling graphical user interaction in command-line scripts. It provides various dialog types including message boxes, input dialogs, file choosers, and progress bars.

How do I run a basic kdialog example?

Run `kdialog --msgbox "message"` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does --msgbox TEXT do in kdialog?

Display a message box with OK button