首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
shell
相关资讯
热门
最新
后端
01-01 08:00
后端
shell脚本定时统计Nginx下access.log的PV并发送给API保存到数据库
shell脚本定时统计Nginx下access.log的PV并发送给API保存到数据库,这篇文章主要介绍了shell脚本定时统计Nginx下access.log的PV并发送给API保存到数据库的实现方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下1,统计PV和IP统计当天的PV(PageView)1cataccess.log|sed-n/`date"+%d\/%b\/%
129
后端
01-01 08:00
后端
Shell如何遍历包含空格的文本详解
Shell如何遍历包含空格的文本详解,Shell如何遍历包含空格的文本详解这篇文章主要给大家介绍了关于Shell如何遍历包含空格的文本的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧shell遍历文件有时候要对某个文件夹下面的所有文件做同样的处理,比如对每个文件统计行数,这时用遍历文件的方式就很简单了。$foriin`
128
代码人生
01-01 08:00
代码人生
shell踩坑实录:脚本执行过程中一个赋值命令报错权限不够:赋值“=”两边不能有空格。
shell踩坑实录:脚本执行过程中一个赋值命令报错权限不够:赋值“=”两边不能有空格。 起因:利用trap获取中断信号INT,终止shell脚本。在此脚本中用到了mktemp命令创建临时文件。 错误语句:testfile= $(mktemp /tmp/for.XXXXX) 报错: 正确语句:testfile=$(mktemp /tmp/for.XXXXX) 总结:在赋值语句中要注意“=”两边不能有空格。 原文:h
126
代码人生
01-01 08:00
代码人生
shell脚本IFS概念
shell脚本IFS概念 一、IFS的概念 Shell 脚本中有个变量叫IFS(Internal Field Seprator) ,内部域分隔符。 Shell 的环境变量分为set, env两种,其中 set 变量可以通过 export 工具导入到 env 变量中。 其中,set 是显示设置shell变量,仅在本 shell 中有效;env 是显示设置用户环境变量 ,仅在当前会话
126
代码人生
01-01 08:00
代码人生
shell脚本之正则表达式
shell脚本之正则表达式 一、正则表达式 1、定义 (1)、通常用于判断语句中,用来检查某一字符串是否满足某一格式 (2)、正则表达式是由普通字符与元字符组成(3)、普通字符包括大小写字母、数字、标点符号及一些其他符号(4)、元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即
126
代码人生
01-01 08:00
代码人生
Shell 基本运算符
Shell 基本运算符,Shell和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如awk和expr,expr最常用。expr是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号`而不是单引号'):示例#!/bin/bashval=`expr2+2`
125
代码人生
01-01 08:00
代码人生
Shell 传递参数
Shell 传递参数,我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n代表一个数字,1为执行脚本的第一个参数,2为执行脚本的第二个参数,以此类推……在线示例以下示例我们向脚本传递三个参数,并分别输出,其中$0为执行的文件名(包含文件路径):#!/bin/bash#author:基础教程#url:www.nhooo.comecho"Shell传递参数示例!";echo
124
代码人生
01-01 08:00
代码人生
Shell 输入/输出重定向
Shell 输入/输出重定向,大多数UNIX系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令说明command>file将输出重定向到file。command>file将输出以追加的方式重定向到file。n>file将文
124
代码人生
01-01 08:00
代码人生
Shell中单引号和双引号区别
Shell中单引号和双引号区别 在/home/atguigu/bin创建一个test.sh文件 在文件中添加如下内容 #!/bin/bash do_date=$1 echo ‘$do_date‘ echo "$do_date" echo "‘$do_date‘" echo ‘"$do_date"‘ echo `date` 2)查看执行结果 [atguigu@hadoop
121
后端
01-01 08:00
后端
shell linux中如何用shell写一个占用CPU的脚本
shell linux中如何用shell写一个占用CPU的脚本,本文主要介绍了shelllinux中如何用shell写一个占用CPU的脚本,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下使用场景:向公司申请的虚机资源自己工作用的比较方便,因占用较小basis要求回收掉,现写一个脚本,让CPU跑满一些。首先看下共有几颗逻辑CPU1cat/proc/cpuinfo|g
119
«
1
2
3
4
5
6
7
8
...
22
23
»