Shell脚本是非常有用的东西。 它们允许您做一些基本操作,创建一个简单的命令来替换更困难的命令,带有很多标志,以批处理许多复杂的命令以从cron作业运行。 它们非常棒,因为您可以在最喜爱的终端中快速启动它们,但在某些情况下,它们需要您记住标志或选项的特定组合。 如果您发现自己处于这种情况,您可以添加一些简单的GUI对话框,以帮助您快速完成手头的任务。
为了使用本教程,您需要以下内容:访问一个类Unix的shell(这是用bash写的)。
macOS和* nix操作系统(如Linux)应该与这个或一个喜欢它。
在Windows上,您可以安装CygWin环境,或者在最新版本的Windows 10上使用“Windows Subsystem for Linux”
用于KDE桌面环境的基础库。 你不需要整个事情,特别是如果你已经安装了另一个DE。
如果您启动了除KDE之外的桌面环境,并且您的机器上没有其他KDE应用程序,则只需安装kdialog。 它是Ubuntu上的kde-baseapps-bin软件包的一部分,这意味着它默认安装在Kubuntu上。 在其他衍生产品上,您可以在终端上使用以下命令安装它:
从终端安装kdialog。sudo apt-get install kde-baseapps-bin
这可能会导致相当大的安装,因为其他KDE库和软件包将一起安装。 但嘿,硬盘空间便宜,对吧?
由于脚本(一般)应该自动执行,所以我们只需要在以下情况下显示此对话框:如果我们需要从用户那里捕获某种输入,或者;
如果我们想以一种显着的方式向用户展示某种反馈(即不仅仅是一些文本在命令行中吐出来)。