簡體   English   中英

有沒有辦法為bash腳本設置GUI?

[英]Is there a way of having a GUI for bash scripts?

我有一些bash腳本,一些簡單的復制,搜索,寫行到文件等等。

我是Ubuntu。 我在谷歌搜索過,但似乎每個人都在python上這樣做。 我可以在python上做這些,但由於我不是python程序員,我只知道基礎知識。 我不知道如何從python上編寫的GUI調用sh腳本。

如果有人有鏈接或要說的話,請刪除一行。

問候,馬里奧

有沒有辦法為bash腳本設置GUI?

您可以嘗試使用Zenity

一個工具,允許您在命令行和shell腳本中顯示GTK對話框。


我不知道如何從python上編寫的GUI調用sh腳本。

您可以使用subprocess執行此操作。

就個人而言,我建議您學習Python並從Python調用腳本,而不是嘗試在Bash中編寫GUI。

基本上,所有bash都是啟動其他程序(並在命令行上進行符號數學運算)。 所以不,你將不得不涉及其他一些程序。

我不完全明白你想要什么。 從python調用shell腳本就像使用os.system調用python中的任何可執行文件一樣

事實上,有兩個關於bash的'guis',即zenity其他

如果您希望能夠顯示對話框,日歷選擇框等,您可能需要查看對話框whiptail 它們不是圖形 - 它們使用文本模式 - 但它們可能足以滿足您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM