shell基本使用教程

2021-10-03 03:55:46 字數 729 閱讀 1911

shell程式設計

1 . 沒有資料型別,都是字串,數值也時字串

建立變數 a = 'hello 』 echo aec

ho

a echo

aech

o echo 「$」 三者等價

echo ahe

lloe

cho"

hell

ob

a hello echo "hello b

ahello

echo

"hel

loba a" 「」 雙引號,消除$ 」「 『』 三種意外的其他字元的意義

echo 「hello baa"

hell

obhe

lloa

echo

"a" hello b hello a echo "

aa"hel

lobh

ello

aech

o"a」 hello a

echo 『$a』 $a 單引號消除所有的字元的意義

echo 『$a』 $a

unset 刪除變數

read 互動輸入

eg :

執行加上 chmod +x eg1.sh

read dir

mkdir $

sudo cp -rf /etc/.d $

ls -l /etc/.d |grep ^d | wc -l >etc.dir.txt

shell 基本使用

一 shell程式設計變數簡介 shell程式語言屬於弱語言,在使用變數前無需對變數進行宣告,變數的預設型別為 字串型別 可以通過echo 變數名 進行提取變數的值。在bash中,變數型別分為 環境變數 本地變數 區域性變數 位置變數 特殊變數,其中環境變數和本地變數是以作用域來進行區分。二 變數配...

Shell入門教程 Shell的基本結構

shell程式的基本組成結構 shell結構大體是由設定變數 內建命令 shell的語法結構 函式組成。使用例項說明 test.sh bin bash 說明使用 bin bash作為這個指令碼的直譯器 定義乙個函式 function my fun 定義連個變數 name 1 today date 函...

Shell教程一 Shell教程

開啟文字編輯器 可以使用 vi vim 命令來建立檔案 新建乙個檔案 test.sh,擴充套件名為 sh sh代表shell 副檔名並不影響指令碼執行,見名知意就好,如果你用 php 寫 shell 指令碼,副檔名就用 php 好了 bin bash echo hello world 是乙個約定的標...