[問題] 點兩下可執行指令的sh怎麼寫?

看板Linux作者 (Q仔)時間5年前 (2018/08/15 12:43), 編輯推噓9(9047)
留言56則, 8人參與, 5年前最新討論串1/3 (看更多)
各位鄉民午安 最近因工作需要被要求使用ubuntu 不過全公司都沒有人會用 自行摸索一下大概會用一些 有個工作內容是要執行指令查詢軟體運行進度 但每次都要在特定路徑開啟終端機 然後輸入制式化的指令 十分麻煩 記得在windows可以做一個bat檔 點兩下就可以執行批次檔 但在linux下,我直接文本輸入的指令 改了允許檔案作為程式執行功能 還是不能做到這件事,每次都用文本開啟 快把我逼瘋了 誰來救救我呢? https://i.imgur.com/BeJfU6x.jpg
我想執行的指令就一條 /home/ct/status 當然還有其他複雜的,但先解決簡單的吧… 而且右鍵查看可執行的方式並沒有終端機這個選擇 http://i.imgur.com/MXiE6jz.jpg
實在不知道該怎麼辦 求求大家幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.84.19 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1534308205.A.83C.html

08/15 12:53, 5年前 , 1F
圖上面不是有「執行軟體」?
08/15 12:53, 1F

08/15 12:54, 5年前 , 2F
那個選下去不是直接指令欸
08/15 12:54, 2F

08/15 12:55, 5年前 , 3F
繞圈圈繞很久 然後什麼事情都沒有發生 幾乎都試過了
08/15 12:55, 3F

08/15 13:12, 5年前 , 4F
在那裡點執行本來就不會有 terminal 視窗啊
08/15 13:12, 4F

08/15 13:19, 5年前 , 5F
那請問我該如何做呢?我想點兩下直接執行指令
08/15 13:19, 5F

08/15 13:44, 5年前 , 6F
你是想要跳出terminal顯示執行結果嗎?
08/15 13:44, 6F

08/15 13:47, 5年前 , 7F
欸等一下 你的script想幹嘛可以說一下嗎? 覺得你應該搞錯了
08/15 13:47, 7F

08/15 14:00, 5年前 , 8F
我的指令輸進去會跳出某程式運行的狀態 像這樣
08/15 14:00, 8F

08/15 14:02, 5年前 , 9F

08/15 14:04, 5年前 , 10F
不知道欸 半路學linux為了工作 腦袋還是在微軟模式
08/15 14:04, 10F

08/15 14:05, 5年前 , 11F
電腦斷層影像 XD 我相信他有跑,只是你看不到結果
08/15 14:05, 11F

08/15 14:10, 5年前 , 12F
對呀 我知道他有跑 但我要隨時看他的狀態
08/15 14:10, 12F

08/15 14:11, 5年前 , 13F
結果我也看得到 只是每次都要輸入一堆有的沒的很累
08/15 14:11, 13F

08/15 14:12, 5年前 , 14F
想寫像bat的批次檔直接執行指令 比較快 省事
08/15 14:12, 14F

08/15 14:17, 5年前 , 15F
script 改成 gnome-terminal -x sh -c "/home/ct/status;
08/15 14:17, 15F

08/15 14:18, 5年前 , 16F
read -p 'Press any key to continue...' UNUSED"
08/15 14:18, 16F

08/15 15:04, 5年前 , 17F
那請問開啟方式要用哪個?我現在點開還是文檔編輯
08/15 15:04, 17F

08/15 16:04, 5年前 , 18F
在終端機執行就好了吧,為什麼一定要用點的
08/15 16:04, 18F

08/15 16:05, 5年前 , 19F
在bashrc寫一個alias,之後在terminal輸入指令就好了吧
08/15 16:05, 19F

08/15 17:20, 5年前 , 20F
痾……比較直觀?因為我看別人可以啊 為什麼我不行
08/15 17:20, 20F

08/15 17:20, 5年前 , 21F
然後第二個拍謝我看不懂 qq
08/15 17:20, 21F

08/15 17:22, 5年前 , 22F
而且我原本開終端機指令就一條 如果現在又要弄那麼
08/15 17:22, 22F

08/15 17:22, 5年前 , 23F
多東西 何必?主要就是想學著寫傻瓜程式,給下一個
08/15 17:22, 23F

08/15 17:22, 5年前 , 24F
同事/長官直接無腦上手啦 這是我的小願景
08/15 17:22, 24F

08/15 18:05, 5年前 , 25F
08/15 18:05, 25F

08/15 19:22, 5年前 , 26F
照原Po的文字態度,知道也不想說。大概是這樣
08/15 19:22, 26F

08/15 19:23, 5年前 , 27F
還是回去寫Windows吧
08/15 19:23, 27F

08/15 20:10, 5年前 , 28F
o大 謝謝,我再研究一下 看起來接近真相了!!!
08/15 20:10, 28F

08/15 20:12, 5年前 , 29F
r大拍謝我有點看不懂我知道啥 win我也是略懂而以 但
08/15 20:12, 29F

08/15 20:12, 5年前 , 30F
謝謝你沒噓我 我會繼續努力學習
08/15 20:12, 30F

08/15 20:15, 5年前 , 31F
啊啊 我再看一次看懂了 不好意思冒犯您了 若知道還
08/15 20:15, 31F

08/15 20:15, 5年前 , 32F
請您多幫忙 我查了蠻多網站都有人問這類問題,不過
08/15 20:15, 32F

08/15 20:15, 5年前 , 33F
方法都不太一樣 綜合混雜也是每一個定論 但我是誠心
08/15 20:15, 33F

08/15 20:15, 5年前 , 34F
發問的 再次向您致歉 不知道那句有冒犯到您。對不起
08/15 20:15, 34F

08/15 21:31, 5年前 , 35F
你的 script 有加 #!/bin/sh?屬性有 +x?
08/15 21:31, 35F

08/15 21:49, 5年前 , 36F
第一行 #!/bin/bash 或/sh都試過 預設開啟還是文本
08/15 21:49, 36F

08/15 21:50, 5年前 , 37F
屬性+x是………?
08/15 21:50, 37F

08/15 21:51, 5年前 , 38F
自己爬文找到解決
08/15 21:51, 38F

08/15 21:51, 5年前 , 39F
辦法了 建立終端機捷徑在桌面 然後後面改成如圖片
08/15 21:51, 39F

08/15 21:51, 5年前 , 40F
執行指令後也不會自動關閉 完全符合我的需求
08/15 21:51, 40F

08/15 21:52, 5年前 , 41F
不過這樣好像只能執行單行的簡單指令?如果要換行不
08/15 21:52, 41F

08/15 21:52, 5年前 , 42F
知道要怎麼用 還是想學scrpit要怎麼寫
08/15 21:52, 42F

08/15 21:55, 5年前 , 43F

08/15 21:55, 5年前 , 44F
o大轉貼的文有效 ubuntu16預設好像沒有dconf-edito
08/15 21:55, 44F

08/15 21:55, 5年前 , 45F
r 要用sudo另外安裝 依序設定完後雙擊檔案可以變成
08/15 21:55, 45F

08/15 21:55, 5年前 , 46F
執行模式而不是文本開啟了!! 那請問b大的方法是?
08/15 21:55, 46F

08/15 23:56, 5年前 , 47F
屬性x Google: chmod 。Linux中是否可執行由是否具有x屬性
08/15 23:56, 47F

08/15 23:56, 5年前 , 48F
決定,而非副檔名。 Debian中帶x的會詢問要執行還是開文檔
08/15 23:56, 48F

08/15 23:56, 5年前 , 49F
, Ubuntu我就不知了。
08/15 23:56, 49F

08/16 00:00, 5年前 , 50F
我覺得文字、態度沒什麼問題啊!只不過是想點兩圖示執行罷
08/16 00:00, 50F

08/16 00:00, 5年前 , 51F
了。對日常使用不是終端機的人來說,當然還是弄個圖示方便
08/16 00:00, 51F

08/16 00:00, 5年前 , 52F
。以我來說,就算寫個 script ,有時也是建個圖示到工作列
08/16 00:00, 52F

08/16 00:00, 5年前 , 53F
。最簡單像是 sync ,沒事多按幾下 XD。
08/16 00:00, 53F

08/16 00:59, 5年前 , 54F
sync 可以按 magic key 啊 XD
08/16 00:59, 54F

08/18 11:48, 5年前 , 55F
要寫 launcher 吧
08/18 11:48, 55F

08/18 11:53, 5年前 , 56F
桌面右鍵應該有個建立啟動器,把指令寫成指令檔路徑
08/18 11:53, 56F
文章代碼(AID): #1RSwzjWy (Linux)
討論串 (同標題文章)
文章代碼(AID): #1RSwzjWy (Linux)