Bash基础语法

定义:

you_name="abc"

使用:

echo $you_name

只读变量:

readonly a="1234"

删除变量(不能删除只读变量):

unset var_name

变量类型:

字符串:your_name="xiao"

字符串拼接:greeting="hello, "$your_name"!"

数组:

array_name=(value0 value1 value2 value3)

取数组:arrayn=${array_name[n]}

单独赋值:array_name[0]=value0

取整个数组:array=${array_name[*或@]}

 

if:大于-gt 小于-lt 等于-eq

if condition; then command; else command; fi

if [2==2]

if [[2>1]] 或 if [2 -gt 1]

 

for:

for i in $(cat dir.txt); do echo $i; done

while:

while read line; do echo $line; done<dir.txt

posted @ 2022-05-07 15:53  小小滴人a  阅读(29)  评论(0编辑  收藏  举报