Unix整理笔记——基本shell脚本编程——里程碑M14

简介:

1 shell脚本是独立文档,应该给予良好的注释。顶部存放一些基本信息,还要保存修改时间等信息。

2 shell脚本的基本结构:

特定shell环境的调用    #!/bin/bash

变量极其相关联的值     VAR=1     $VAR

输入源    read VAR

3 变量,要大写,用$取值

VAR = 1

read COLOR

echo $VAR

echo $COLOR

4 流程控制:

if [.....]

then

     ......

elif [.....]

then

    .......

else

    ......

fi

========================

read COLOR

case $COLOR in

  "red")

     echo "red"

  ;;

  "yellow")

     echo "yellow"

     exit 1

esac

5 在shell中进行数学运算

VAR=1

VAR='expr $VAR+1'

echo $VAR

6 test命令用于计算条件的值。他有很多参数

7 迭代控制流程

while(....)

do

....

done

until(....)

do

....

done 









本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/808422,如需转载请自行联系原作者
目录
相关文章
|
Shell Linux C++
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
382 0
|
存储 Shell Linux
【Shell 命令集合 网络通讯 】Linux 显示Unix-to-Unix Copy (UUCP) 系统的状态信息 uustat命令 使用指南
【Shell 命令集合 网络通讯 】Linux 显示Unix-to-Unix Copy (UUCP) 系统的状态信息 uustat命令 使用指南
264 0
|
Unix Shell API
组合思维:Unix 哲学到底给现代编程带来哪些重要启示?
Unix哲学提供了一套简洁而强大的设计理念,这些理念在现代编程中依然具有重要的指导意义。通过模块化设计、组合工具、避免过早优化以及注重可复用性和可扩展性,开发者可以构建出更高效、更健壮的软件系统。希望本文能够帮助读者深入理解Unix哲学,并在实际开发中应用这些宝贵的设计原则。
484 25
|
算法 Unix 数据安全/隐私保护
Python编程--UNIX口令破解机
Python编程--UNIX口令破解机
282 1
|
JavaScript 前端开发 Shell
Shell 脚本编程保姆级教程(上)
Shell 脚本编程保姆级教程(上)
|
存储 运维 Java
Linux笔记02 —— Shell补充
Linux笔记02 —— Shell补充
250 2
|
安全 Linux Shell
Linux笔记01 —— Linux初识与Shell汇总(请配合另一篇《Linux笔记02》一起使用)
Linux笔记01 —— Linux初识与Shell汇总(请配合另一篇《Linux笔记02》一起使用)
269 1
|
Shell Linux
Shell 脚本编程学习
Shell 脚本编程学习
213 0
Shell脚本编程基础
Shell脚本编程基础