shell脚本学习
f2016913
一个专业小白的奋斗之路
展开
-
Shell脚本符号篇
一:shell运行原理: 前面#! 表示shebang 第一种: shell脚本中#表示注释,这个和C语言的//类似,但是在#位于第一行开头,并且是个例外,它表示该脚本 使用后面指定是解释器/bin/bash解释执行 我们知道shell是命令行解释器,那么它又是如何运行程序的呢? shell会fork一个子进程并调用exec执行./1.sh这个程序,exec系统调用应该吧子进程的代码原创 2017-08-02 12:17:58 · 653 阅读 · 0 评论 -
Shell脚本语法篇
一:条件测试 1:条件测试:命令test或者是 [ 但是 [ 通常与 ] 一起是使用 我们再来看看结果: 要分析这种现象必须的明确几个概念,在Shell中,一切都是指令,而test和[是起到条件判断的作用,在C语言中我们会根据返回值来判断条件语句是否成立,在Shell中我们是根据退出来判断条件语句的成立与否,这点和进程和线程十分相像,通常我们规定正常退出退出码为0(条件为真),否则(条原创 2017-08-03 20:58:33 · 628 阅读 · 0 评论