问题标签 [zenity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
562 浏览

bash - 如何使用 bash 存储编辑的文本文件?

这是我的代码:

编辑记录(){

我不知道要在“kdialog --msgbox”后面加上什么更改已添加!”:(请帮忙?

0 投票
1 回答
11464 浏览

bash - 如何在zenity中获取不同形式的值

我想以 zenity 获取表单的值(用户编写的 Ipaddress 值),以便使用 ffmpeg 进行一些视频流,我尝试了几个示例,例如列表、表单等

或者

0 投票
1 回答
925 浏览

linux - 在 linux 上安排 zenity 消息

我想在每天的某个时间在 linux 上创建一个简单的提醒。我crontab用来安排运行提醒脚本,而在脚本中我zenity用来显示一个带有问题的简单对话框。

更详细地说,我有以下脚本reminder.sh

然后,使用crontab -e,我添加以下任务以每分钟运行一次(仅用于测试):

但是没有出现对话框。我在脚本中添加了一些其他命令,并确认脚本每分钟运行一次,但对话框仍然没有出现!

有什么提示吗?

0 投票
3 回答
1987 浏览

list - Zenity - 不同的返回值

在“Linux Mint 16 Petra”上,我输入以下命令:

我选择项目'a',然后返回值是随机的

你怎么解释这个?这是一个zenity错误吗?如何只得到'a'?

问候。

0 投票
2 回答
3485 浏览

zenity - 在 zenity 表单中,如何设置默认值(初始化)条目?

我有一个 zenity 表单工作,但我找不到任何关于初始化条目的信息。Zenity 帮助手册网页没有解决这个问题。例如,该网页的示例是

在显示窗口之前如何初始化名字、姓氏等?

0 投票
2 回答
424 浏览

python - Zenity 不能在带有 crontab 的 python 脚本中工作

我有一个 python 脚本,我在其中使用 Zenity 来显示一些通知。代码片段如下:

当我正常运行此脚本时,一切正常,即出现对话框并显示消息。但是当我在 crontab 中安排这个脚本时,什么都没有出现。有什么解决办法吗?

0 投票
2 回答
1030 浏览

bash - zenity 的列表大小是否有限?

我正在尝试实现一个 zenity radiolist,它显示从 find 命令返回的所有目录。我正在使用具有 79 个目录的路径来测试我的命令。当我输入命令时:

我得到了 79 的预期输出(找到了目录)。但是,当我通过 zenity 管道时,例如:

正如预期的那样,我得到了一个 zenity radiolist 窗口,但仅列出了 79 个(〜一半)目录中的 39 个。

我搜索了可能的 zenity 列表大小限制,但想出了 nadda。有谁知道zenity是否确实存在这样的限制,或者我可能做错了什么,或者zenity调用中省略了一个选项?

更多细节

有趣的是,如果我通过 yad 而不是 zenity 管道返回的结果是 40 而不是 39,所以仍然只有〜一半的目录。如果我选择包含 90 个目录的不同路径,则 zenity 仅列出其中的 44 个,而 yad 列出 45 个。

0 投票
1 回答
2112 浏览

pango - 如何格式化多行 Zenity --list --text?

已显示使用Pango 标记进行格式化可在此stackoverflow 答案中的一个 --info --text 条目上工作。

我想为块设备的多行列表使用等宽字体(避免多列):

0 投票
2 回答
1150 浏览

python - Python 使用 zenity 和 var

我正在尝试在 python 脚本中运行 Zenity,以显示一个变量。

我可以在命令中输入一个字符串吗?如何?谢谢

0 投票
1 回答
613 浏览

bash - 如何在动态 zenity 单选列表中仅将一个选择标记为 TRUE?

这是我目前拥有的代码 - 它找到所有具有文件扩展名的文件.sv并将它们列出在zenity单选列表中,但是,没有选择任何项目。当然,如果我更改awk '{print "FALSE\n"$0}'awk '{print "TRUE\n"$0}'它们都会被选中,这是我不想要的。

如何只选择第一个项目,而不选择其余项目?我知道这可以通过使用数组来完成,正如这个问题/答案所建议的那样,但是它需要更多的代码。有没有更优雅的方法来实现这一点?