shell
Smile to everyday
这个作者很懒,什么都没留下…
展开
-
Shell脚本 【定时任务】
安装crontab 一般来说linux系统自带,如果没有可以下载 yum install vixie-cron yum install crontabs vixie-cron软件包是cron的主程序; crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。 启动crontab服务 service crond start //启动服务 用以下的方法启动、关闭这个cron服务 service crond start //启动服务 service crond stop原创 2020-09-06 22:22:36 · 247 阅读 · 0 评论 -
Shell函数总结
Shell 函数 linux shell 可以用户定义函数,然后再shell脚本中可以随便调用。 Shell中函数的定义格式如下: 语法格式 [ function ] funname [()] { action; [return int;] } 说明 可以带function fun()定义,也可以直接fun()定义,不带任何参数。 参数返回,可以显示加:return返回,如果不加,将以最后一条命令运行结果,作为返回值。 案例演示 #!/bin/bash demo(){ ech原创 2020-09-06 21:10:17 · 219 阅读 · 0 评论 -
Shell流程控制
Shell 流程控制 和java、PHP等语言不一样,sh的流程控制不可为空 错误案例演示 #!/bin/bash a=10 b=20 if [ $a -gt $b ] then echo "a 大于 b" else #设置为空是不可以的,如果没有语句执行,请不要写else。 fi if else 语法格式 if condition then command1 command2 ... commandN fi 注意事项 if语句后面的[]写参数时不要紧贴原创 2020-09-06 19:25:38 · 155 阅读 · 0 评论 -
Shell命令【echo、printf、test】
shell echo 命令 Shell的echo指令与PHP的echo指令类似,都是用于字符串的输出。 案例演示 #!/bin/bash echo "hello world !" 案例演示的是输出字符串 显示转义字符串 #!/bin/bash echo "\"hello world ! \"" 显示变量 read命令从标准输入中读取一行,并把输入行的每个字段的值指定给shell变量 #!/bin/bash read name echo "$name It is a demo" 结果为: [root@b原创 2020-09-06 16:05:36 · 270 阅读 · 0 评论 -
Shell运算符
Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的算数运算,但是可以通过命令来实现。 expr是一款表达式计算工具,使用它能为完成表达式的求值操作。 案例演示 #!/bin/bash val=`expr 2+2` echo "两数之和为: $val" 注意事项 表达式和运算符之间要有空格,例如 2+2 是不对的 完整的表达式要被两个反引号包裹。 算数运算符 运算符 说明原创 2020-09-06 12:43:21 · 436 阅读 · 0 评论 -
Shell脚本基本命令
shell介绍 Shell 是一个用c语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。 shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核服务。 shell脚本 Shell脚本(shell-script),是一种为shell编写的脚本程序。 shell编程跟javaScript、php编程一样,只要有一个能编写代码文本编辑器和一个能执行脚本的解释器就可以了。 shell脚本的执行 写一个shell脚本 #!/bin/bas原创 2020-09-06 09:52:45 · 439 阅读 · 0 评论