编写简单shell脚本#!/bin/bash脚本声明#idkjfslk脚本注释判断用户参数流程控制语句iffor
分类:
系统相关 时间:
2019-11-24 09:23:27
阅读次数:
55
1、安装:yum -y install lrzsz lrzsz:代替ftp上传和下载的程序,centos 和 redhat支持该命令 2、上传.sh格式:Rz 3、脚本 #!/bin/bashecho " start "read -p "enter ip:" ipread -p "enter key ...
分类:
Web程序 时间:
2019-10-10 11:23:32
阅读次数:
115
我们可能会遇到这样的情景:必须在每个工作日定时执行Linux服务器上的某个程序。那么有没有办法实现这一功能呢?答案是肯定的。我们可以运用Shell脚本简单实现这一功能。 原理很简单,Shell脚本内部每隔1秒查询一次当前时间、日期以及星期数,当检测到当前星期数week非0或6(0代表星期天,6代表星 ...
分类:
系统相关 时间:
2018-05-11 13:13:06
阅读次数:
239
一、Shell基础应用 目标: 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 1> 切换用户的Shell环境 2> 练习命令历史、命令别名 3> 重定向标准输入/输出/错误输出 4> 管道操作实践 步骤: 步骤一:切换用户的Shell环境 若需要临时使用另一种Shell环境,可 ...
分类:
系统相关 时间:
2018-01-08 11:03:14
阅读次数:
189
需求:统计每分钟有多少行;及23:59有多少行,00:00有多少行,文件过大每个文件2G,共5个文件 文件:access_log.2017-11-06-00_00_00文件内容如下: Python代码如下所示: 又用Shell编了一个简单Shell脚本,脚本如下: 两个脚本的效率差别很大。。。哪位大 ...
分类:
编程语言 时间:
2017-11-10 15:14:01
阅读次数:
190
一、Shell脚本脚本:可以执行文件,运行后可以实现某种功能(命令的堆积,非交互)规范Shell脚本的一般组成#!环境声明(Sha-Bang)#注释文本可执行代码二、简单写一个shell脚本,按照国际惯例,还是输出helloworld[root@server0~]#vim/root/1.sh#!/bin/bashechohelloworld[root@serv..
分类:
系统相关 时间:
2017-11-08 14:59:43
阅读次数:
142
#!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi#####processString 表示进程特征字符串,能够查询到 ...
分类:
系统相关 时间:
2017-11-05 18:36:18
阅读次数:
227
1. 概述 centos执行简单shell 脚本 报错 cut: invalid byte, character or field listTry 'cut --help' for more information. 2. 代码 vim userid.sh 3. 解决问题 代码中cut命令 后跟的选 ...
分类:
系统相关 时间:
2017-04-14 17:19:00
阅读次数:
425
##监控mongodb进程##author:fanyin##COMMAND=$(ps-ef|grepmongod|awk‘{print$8}‘|awk‘/mongod/{print$1}‘)#echo$COMMAND#echo${#COMMAND}functioncheck(){if[‘/data/mongodb/bin/mongod‘=${COMMAND}]thenecho"mongoisdead"|mail-s$1$2elseecho‘dead‘fi}checktestfanyin@centaur.cn
分类:
系统相关 时间:
2016-12-28 19:18:52
阅读次数:
245
for循环for变量名in列表;do循环体done执行机制:依次将列表中的元素赋值给“变量名”;每次赋值后即执行一次循环体;直到列表中的元素耗尽,循环结束列表生成方式:(1)直接给出列表(2)整数列表:(a){start..end}(b)$(seq[start[step]]end)(3)返回列表的命令$(COMMAND)(4)使用glob..
分类:
系统相关 时间:
2016-08-18 21:34:30
阅读次数:
1062