Linux-2018-spring-6-12

来自SUDA-HLT
跳到导航 跳到搜索

一、复习内容

  • shell中变量的定义
注意变量两边不能有空格
  • 复杂语句
  • shell脚本(求和的例子)
#!/bin/bash sum=0 for((i=1;i<101;i=i+1)); do sum=$(($i+$sum)) done echo $sum

二、新内容

  • shell脚本的运行方式

1、bash x.sh

2、chmod +x x.sh

./x.sh
  • “#!/bin/bash ”的作用

1、告诉shell文件类型,打开或解释或运行的方式

2、告诉shell用那种shell运行文件。

  • shell中函数的定义和使用
$# -----参数的个数 $* -----字串 $0 -----第0个参数 $1 -----第1个参数 $@ -----数组 $? -----获取返回值
  • 命令行参数
$nohup bash run0.sh &:后台运行run0.sh

1、run0.sh函数2、run1.sh函数3、run2.sh函数4、run3.sh函数

  • C语言中的多维矩阵

main.c函数