在shell中變數的賦值有五種 :使用 read 命令,直接賦值,使用命令列引數,使用命令列的輸出結果,從檔案讀取
1. 直接賦值,格式為:變數名 = 變數值
2.read 命令是系統內建命令,語法格式為: read 變數 1 變數 2
3. 使用命令列引數賦值: $ 命令 引數 1 引數 2 引數 3
4. 利用命令的輸出結果賦值:
currentdir=`pwd`
echo $currentdir
5. 從檔案中讀入資料:
#!/bin/bash
ls *.sh >execfile
while read line
dochmod a+x $line
done
在shell中變數的賦值有五種方法!
轉至 在shell中變數的賦值有五種 使用 read 命令,直接賦值,使用命令列引數,使用命令列的輸出結果,從檔案讀取 1.直接賦值,格式為 變數名 變數值 2.read 命令是系統內建命令,語法格式為 read 變數 1 變數 2 3.使用命令列引數賦值 命令 引數 1 引數 2 引數 3 4.利...
shell中的變數賦值
shell指令碼中通常要獲取某個值,供指令碼使用,這個值來自於其他的地方,今天我們來說一下,如何獲取和計算。雙引號 阻止shell對大多數特殊字元進行解釋,但 仍保持其特殊含義 echo 把其引數傳遞給標準輸出,也就是顯示器 echo your name is name 輸出name的值,在雙引號中...
shell程式設計之給變數賦值的五種方法
1 shell中的變數型別 shell中的變數可以分為環境變數 位置變數 預定義的特殊變數以及使用者自定義變數 2 環境變數 shell中的環境變數是一類shell預定義變數,是用於設定系統執行環境的變數,環境變數由系統統一命名。部分系統變數的值由系統設定,部分環境變數的值可以由使用者給定。環境變數...