在shell中變數的賦值有五種方法!

2021-08-25 22:56:40 字數 435 閱讀 7812

在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預定義變數,是用於設定系統執行環境的變數,環境變數由系統統一命名。部分系統變數的值由系統設定,部分環境變數的值可以由使用者給定。環境變數...