在linux編寫shell程式並執行

2021-07-28 04:40:43 字數 1200 閱讀 5432

我是第一次寫部落格,不知道應該有什麼格式和注意事項,請大家多多指教。

今天是要講講怎樣在linux命令列環境下建立乙個指令碼程式並執行的。

這對於稍有經驗的人來說都不是事,但對於初次接觸linux的新手來說可能會遇到一點麻煩,所以我今天詳細講講。

vi編輯器是所有linux/unix作業系統中的標準編輯器,也是目前linux系統最基本的文字編輯器,主要工作在字元模式下,

由於不需要圖形介面支援,因此它的效率很高。

怎麼進入vim呢?在命令列中輸入vim 檔名

例如,我要建立乙個helloworld檔案就輸入

vim helloworld

回車後就進入了編輯模式。下圖就是編輯模式

但是現在還不能直接輸入,

要按一下鍵盤上的

i,注意到左下角的檔名變成了

insert,這就可以開始,敲**了,如圖

怎樣儲存檔案退出呢?先按下

esc,再按冒號,最後輸入wq,回車,如圖

執行的時候用命令 bash 檔名,在本例中就是

bash helloworld

執行結果如圖

如果你想用

./helloworld

這種方式執行,需要先賦予使用者可執行許可權

,如下chmod u+x helloworld

chmod 命令可以修改目錄和檔案的訪問許可權,u代表檔案的所有者,+代表新增後面的許可權,x代表可執行許可權 ,如圖

到這裡,整個過程就講解完了。

第一次寫部落格,花了乙個多小時,以後會寫出更好的文章,請大家多多支援!

Shell程式編寫

利用case 迴圈等結構,顯示命令選單,實現掛載 解除安裝 檔案拷貝 目錄顯示 檔案資訊顯示等子程式 這些功能分別使用函式和shell程式進行定義,然後呼叫 指令碼如下,有問題可以問我,有幫助的話多點贊 bin bash echo menu echo 1 mount echo 2 umount ec...

在linux下編寫簡單的c程式

最近開始學習linux程式設計,對於linux的命令,卻還不特別熟悉,在此記錄一下,學習linux的一些命令 首先ctrl alt t開啟終端,然後使用vim進行程式設計 vim hello.c 在hello.c中 按下 i 或者 insert 輸入以下內容 輸入完成後按 esc 輸入 wq儲存並退...

編寫Linux的shell指令碼

把一些有關聯的linux命令,或者一組完成某一特定功能的linux命令,存放在了乙個檔案中,把這個檔案稱之為shell指令碼,該指令碼真正被稱之為shell指令碼,需要具備這麼幾個特點 需要能夠被bash能夠執行,就相當於在windows的可執行檔案.exe 需要為該指令碼提供乙個標識 在檔案的開頭...