[問題] 用dialog寫的shell可在其它電腦執行嗎?

看板Linux作者 (神秘人士)時間1年前 (2023/02/11 01:09), 編輯推噓10(10026)
留言36則, 8人參與, 1年前最新討論串1/1
請問各位有經驗的大大,小弟最近剛接觸dialog軟體,感覺蠻有趣的。 想利用它寫些小東西。但是小弟有個疑問。 就是寫好後的dialog-shell,如果對方電腦沒有裝dialog,那這樣還能執行嗎? 因為感覺就是寫好後要放到給其它人用,但是如果對方沒裝dialog就不能用, 這樣就感覺沒有投資時間的價值耶。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.109.103 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1676048990.A.0BA.html

02/11 02:19, 1年前 , 1F
你是說寫在 shell script 裡面的 dialog 指令嗎? 那就
02/11 02:19, 1F

02/11 02:19, 1年前 , 2F
直接用腳本幫別人檢查安裝就好啦
02/11 02:19, 2F

02/11 02:21, 1年前 , 3F
印象中 whiptail 比較 portable ?
02/11 02:21, 3F

02/11 23:52, 1年前 , 4F
我指寫好的dialogshell在別人沒裝dailog的電腦可執行嗎
02/11 23:52, 4F

02/11 23:52, 1年前 , 5F
是不是要對方也裝dailog,才能執行該shell呢?
02/11 23:52, 5F

02/11 23:57, 1年前 , 6F
02/11 23:57, 6F

02/12 00:22, 1年前 , 7F
謝謝回答 那這樣不能像C一樣 寫好生出執行檔。丟到其
02/12 00:22, 7F

02/12 00:22, 1年前 , 8F
他電腦都可以直接run執行檔即可
02/12 00:22, 8F

02/12 01:41, 1年前 , 9F
不是啊,你寫 C 一樣要考慮 link 哪些 .so 啊
02/12 01:41, 9F

02/12 01:41, 1年前 , 10F
libc 也有 ABI 的問題,不是你 build 出來丟去別的系統
02/12 01:41, 10F

02/12 01:41, 1年前 , 11F
就一定保證會動啊
02/12 01:41, 11F

02/13 10:20, 1年前 , 12F
每一款程式語言環境都有套件相依問題.不是說用C就沒有
02/13 10:20, 12F

02/13 10:21, 1年前 , 13F
算了我反而推薦你用python
02/13 10:21, 13F

02/13 19:54, 1年前 , 14F
python搭配linux可以寫出好看的UI界面嗎?
02/13 19:54, 14F

02/13 21:16, 1年前 , 15F
gtk qt ncurses 都有 binding 吧
02/13 21:16, 15F

02/14 02:20, 1年前 , 16F
4F: 我的疑問是你指的 dialog shell, 是 dialog 裡面附
02/14 02:20, 16F

02/14 02:21, 1年前 , 17F
帶自己的 shell(指令介面), 還是要在 shell 中執行該程
02/14 02:21, 17F

02/14 02:21, 1年前 , 18F
式以及呼叫相關參數
02/14 02:21, 18F

02/14 02:22, 1年前 , 19F
02/14 02:22, 19F

02/14 02:28, 1年前 , 20F
但我覺得依照你的需求,可能學怎麼寫網頁服務比較實用
02/14 02:28, 20F

02/14 02:29, 1年前 , 21F
大部分有桌面的作業系統都會裝瀏覽器吧 (
02/14 02:29, 21F

02/14 17:50, 1年前 , 22F
就是想用shell+dialog寫些小東西 丟給同事用用 主要有
02/14 17:50, 22F

02/14 17:51, 1年前 , 23F
寫出界面 同事用自已的電腦就可以直接執行
02/14 17:51, 23F

02/14 20:09, 1年前 , 24F
用 whiptail,deb/rpm 系的多數會附上,dialog 不一
02/14 20:09, 24F

02/14 20:10, 1年前 , 25F
定會有。或二個都用,判斷一下有什麼就用什麼。都沒
02/14 20:10, 25F

02/14 20:10, 1年前 , 26F
有就用 sh script 的陽春介面。
02/14 20:10, 26F

02/15 00:26, 1年前 , 27F
先說你目標系統是什麼。tclkit都可以是選項。
02/15 00:26, 27F

02/15 09:40, 1年前 , 28F
目標就是有dialog介面 檢查大量檔案存在否的小shell
02/15 09:40, 28F

02/15 22:33, 1年前 , 29F
如果你沒有要 release 出去的話,可以把 dialog 嵌進
02/15 22:33, 29F

02/15 22:34, 1年前 , 30F
你的 sh script,執行時再解開來用。就是帶 dialog.
02/15 22:34, 30F

02/15 22:35, 1年前 , 31F
跑,甚至可以自行編一個 static link 的 dialog。
02/15 22:35, 31F

02/15 22:41, 1年前 , 32F
然後在比較舊的環境 static link 編譯 dialog/whiptail
02/15 22:41, 32F

02/15 22:42, 1年前 , 33F
有機會可以讓你的腳本放到更多 Linux 發行版的環境跑
02/15 22:42, 33F

02/17 19:04, 1年前 , 34F

02/17 19:05, 1年前 , 35F
DOS, OS/2, Win32, X11 and SDL1 and SDL2. DOSVGA,
02/17 19:05, 35F

02/17 19:05, 1年前 , 36F
Windows GUI, Plan 9, Linux/*BSD framebuffer, VT
02/17 19:05, 36F
文章代碼(AID): #1ZvdfU2w (Linux)
文章代碼(AID): #1ZvdfU2w (Linux)