学而实习之 不亦乐乎

Linux:shell 变量的赋值方法

2022-07-03 07:43:26

在 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
do
chmod a+x $LINE
done<exe