PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 用dialog寫的shell可在其它電腦執行嗎?
作者:
fkman0831
(神秘人士)
2023-02-11 01:09:48
請問各位有經驗的大大,小弟最近剛接觸dialog軟體,感覺蠻有趣的。
想利用它寫些小東西。但是小弟有個疑問。
就是寫好後的dialog-shell,如果對方電腦沒有裝dialog,那這樣還能執行嗎?
因為感覺就是寫好後要放到給其它人用,但是如果對方沒裝dialog就不能用,
這樣就感覺沒有投資時間的價值耶。
作者:
holishing
2023-02-11 02:19:00
你是說寫在 shell script 裡面的 dialog 指令嗎? 那就直接用腳本幫別人檢查安裝就好啦
作者:
Bencrie
2023-02-11 02:21:00
印象中 whiptail 比較 portable ?
作者:
fkman0831
(神秘人士)
2023-02-11 23:52:00
我指寫好的dialogshell在別人沒裝dailog的電腦可執行嗎是不是要對方也裝dailog,才能執行該shell呢?
作者:
Arbin
(路人_Lv菜逼八)
2023-02-11 23:57:00
是
作者:
fkman0831
(神秘人士)
2023-02-12 00:22:00
謝謝回答 那這樣不能像C一樣 寫好生出執行檔。丟到其他電腦都可以直接run執行檔即可
作者:
Bencrie
2023-02-12 01:41:00
不是啊,你寫 C 一樣要考慮 link 哪些 .so 啊libc 也有 ABI 的問題,不是你 build 出來丟去別的系統就一定保證會動啊
作者:
leolarrel
(真.粽子無雙)
2023-02-13 10:20:00
每一款程式語言環境都有套件相依問題.不是說用C就沒有算了我反而推薦你用python
作者:
fkman0831
(神秘人士)
2023-02-13 19:54:00
python搭配linux可以寫出好看的UI界面嗎?
作者:
Bencrie
2023-02-13 21:16:00
gtk qt ncurses 都有 binding 吧
作者:
holishing
2023-02-14 02:20:00
4F: 我的疑問是你指的 dialog shell, 是 dialog 裡面附帶自己的 shell(指令介面), 還是要在 shell 中執行該程式以及呼叫相關參數
https://linux.die.net/man/1/dialog
我查到的是後者但我覺得依照你的需求,可能學怎麼寫網頁服務比較實用大部分有桌面的作業系統都會裝瀏覽器吧 (
作者:
fkman0831
(神秘人士)
2023-02-14 17:50:00
就是想用shell+dialog寫些小東西 丟給同事用用 主要有寫出界面 同事用自已的電腦就可以直接執行
作者:
EdwardGJLee
(LGJ)
2023-02-14 20:09:00
用 whiptail,deb/rpm 系的多數會附上,dialog 不一定會有。或二個都用,判斷一下有什麼就用什麼。都沒有就用 sh script 的陽春介面。
作者:
sppmg
(sppmg)
2023-02-15 00:26:00
先說你目標系統是什麼。tclkit都可以是選項。
作者:
fkman0831
(神秘人士)
2023-02-15 09:40:00
目標就是有dialog介面 檢查大量檔案存在否的小shell
作者:
EdwardGJLee
(LGJ)
2023-02-15 22:33:00
如果你沒有要 release 出去的話,可以把 dialog 嵌進你的 sh script,執行時再解開來用。就是帶 dialog.跑,甚至可以自行編一個 static link 的 dialog。
作者:
holishing
2023-02-15 22:41:00
然後在比較舊的環境 static link 編譯 dialog/whiptail有機會可以讓你的腳本放到更多 Linux 發行版的環境跑
作者:
enthos
(影斯作業系統)
2023-02-17 19:04:00
https://github.com/Bill-Gray/PDCursesMod
DOS, OS/2, Win32, X11 and SDL1 and SDL2. DOSVGA,Windows GUI, Plan 9, Linux/*BSD framebuffer, VT
作者:
LinBuoRen
(林博仁)
2023-02-21 10:32:00
其他電腦沒有不會自帶安裝逆?
作者:
hoothoot
(納蘭採桑)
2023-02-22 01:55:00
dialog 帶著跑是指 把整個安裝程式帶則跑嗎?
作者:
EdwardGJLee
(LGJ)
2023-02-22 14:06:00
https://tinyurl.com/3e7a4pu4
作者:
shinfon
(烽燻)
2023-12-31 18:49:00
乾脆用python把GUI包進去,有需要在調用shell cmd
繼續閱讀
Re: [分享] 打包fcitx5-table-extra的DEB檔
aoopz
[問題] mdev vs udev
ichika42069
[問題] Ubuntu 22.04 KVM 無線網卡橋接問題
hyunwoo003
[問題] rclone無法上傳
ThisIsNotKFC
Re: [問題] debian 無法在瀏覽器上使用fcitx5
hungichen
[問題] debian 無法在瀏覽器上使用fcitx5
hungichen
[問題] 一個Linux shell的基本問題
VivianAnn
[問題] sed pattern疑問
gecer
[問題] 利用shell script一次執行多個程式
LaAc
[問題] ansible ssh相關問題
raynoz
Links
booklink
Contact Us: admin [ a t ] ucptt.com