1、查看参数的个数,内建变量

$#  

 

2、使用[email protected]遍历所有参数

echo "遍历"

for param in "[email protected]"

do

       echo "param:$param"

done

 

 

3、标准输入输出

0 STDIN        (标准输入,输出到文件)

1  STDOUT     (标准输出,输出到屏幕)

2 STDERR    (标准错误)

 

echo "cc xx">&2

 

4、输入输出重定向

(1)./test.sh  &>result 将标准输出重定向到result文件,不再输出到屏幕上

(2)在test.sh文件中, exec 1>result,永久重定向

exec 2>result   将错误输出到文件result中

exec 7>result   自定义输出

 

5、函数

(函数定义)

function myfun

{

      echo "myfun"

}

 

myfun

(函数调用)

 

 

6、函数传参,返回值

function myfun

{

        echo  "myfun"

}

value = $(myfun 10 90)

echo "value:$value"

 

 

7、访问局部变量

function myfun()

{

     echo $value

}

value=20

myfun

 

8、全局变量

export ANDROID_NDK_HOME=/user/ndk/android-ndk-r10e

export PLATFORM_VERSION=android-9

 

9、

脚本参数、标准输出重定向、函数

 

引用另一个文件中的函数

脚本参数、标准输出重定向、函数

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
  • 2021-09-04
  • 2022-02-03
  • 2021-05-27
  • 2022-12-23
猜你喜欢
  • 2021-10-14
  • 2022-02-04
  • 2021-08-28
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案