来baidu之后, 经常使用到shell脚本. shell脚本功能比较简单, 但因为可以方便地使用linux自带的很多命令, 因此使得shell脚本在平时的工作中依然能够发挥非常大的作用.
之前做了一份ppt, 主要针对shell变量的许多使用方式进行了总结. 并且自己去配了相应的测试脚本等. (部分内容是参考《高级Bash脚本编程指南.pdf》这本书上的内容)
所以从今天开始, 就写一写相关的内容, 希望对初学shell的同学起到一定的帮助吧.
[基本赋值]
$: 变量替换操作符
例如:
a=175 hello=$a
其中=的前后绝对不要有空格, 为什么?
1. hello =value 执行hello命令, 带有参数”=value”
2. hello= value 将hello赋值为””(空), 执行value命令
#! /bin/bash a=175 hello=$a hello =$a hello= $a
上面这段代码会如何输出?
./test1.sh: line 5: hello: command not found
./test1.sh: line 6: 175: command not found
本文链接:https://www.poisonbian.com/post/194.html 转载需授权!