linux的shell指令碼

2022-09-17 19:21:14 字數 945 閱讀 4457

一.遇到的問題:

1.在documents/shell_document的資料夾下建立第乙個指令碼。

但是發現在圖形化介面不能執行shell指令碼。只能到命令列模式下才能執行。感覺太麻煩,我的虛擬機器從圖形化切換到命令列下比較容易,但是從命令列不能切換到圖形化介面。

2.切換到documents/shell_document目錄下,執行,發現沒有提示沒有1.shell檔案。

輸入「ls -l"檢視當前目錄下的所有檔案和資料夾,發現當前目錄是home資料夾。

改成:

二.shell學習

1.執行指令碼檔案

方法一:

方法二:

2.指令碼檔案變數

先在命令列下建立了乙個檔案

變數名:命名只能使用英文本母,數字和下劃線,首個字元不能以數字開頭

使用變數:使用乙個定義過的變數,只要在變數名前面加美元符號即可

唯讀變數:使用 readonly 命令可以將變數定義為唯讀變數,唯讀變數的值不能被改變。

刪除變數:unset 變數名

Linux的shell指令碼

shell 程式設計一般指 shell 指令碼程式設計。語法 使用 vi 編輯器新建乙個檔案 hello.sh bin bash echo hello world 執行 方式1 sh hello.sh 方式2 chmod x hello.sh 使指令碼具有執行許可權 hello.sh 執行指令碼 4...

LINUX下的shell指令碼 shell簡介篇

什麼是shell?1.shell是linux的一外殼,它包在linux核心的外面,為使用者和核心之間的互動提供了乙個介面 2.當使用者下達指令給作業系統的時候,實際上是把指令告訴shell,經過shell解釋,處理後讓核心做出相應的動作 3.系統的回應和輸出的資訊也由shell處理,然後顯示在使用者...

編寫Linux的shell指令碼

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