Shell指令碼程式設計

2022-09-11 10:12:07 字數 748 閱讀 3635

目錄2 執行環境

3 執行基礎

4 程式設計語法

.bashrc

.bash_logout

.bash_history

指令碼第一行格式:#!/bin/bash

方式二變數名的命名規則

使用乙個定義過的變數

唯讀變數

刪除變數

提取子字串

讀取陣列

獲取陣列長度

關係運算子

布林運算子

邏輯運算子

字串運算子

檔案測試運算子

echo命令

read 變數名

echo "it is pushed to the file." > myfile

printf命令

test命令

數值運算

條件判斷

迴圈

for ((初始值;條件;運算語句))

do 程式段

done

for 變數名 in 值1 值2 ...

do 程式段

done

函式返回值

引數傳遞

遞迴函式

Shell 指令碼程式設計

1 執行shell的方法 指定shell bin sh 由sh執行指令碼 指令碼總是由sh解釋 顯示呼叫shell sh scriptname 在當前shell中執行指令碼 profile profile是可執行的 ksh profile profile是不可執行的 改變當前的執行環境責應輸入.pr...

Shell 指令碼程式設計

a file 如果 file 存在則為真。b file 如果 file 存在且是乙個塊特殊檔案則為真。c file 如果 file 存在且是乙個字特殊檔案則為真。d file 如果 file 存在且是乙個目錄則為真。e file 如果 file 存在則為真。f file 如果 file 存在且是乙個...

shell指令碼程式設計

今天看看shell程式設計,記錄下期中與想象中不一樣的地方 0.注釋用 1.shell的變數賦值 your name zhm 在your name和等號中間不能有空格,這和別的語言很不一樣,那麼在使用變數時和別的語言也不一樣,要使用 your name,一般要用 一定是大括號 2.那麼如何把乙個變數...