首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
shell
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
shell中for循环的几个常用写法
shell中for循环的几个常用写法 数字性循环 #!/bin/bash for ((i = 1; i <= 10; i++)); do echo $(expr $i \* 3 + 1) done #!/bin/bash for i in $(seq 1 10); do echo $(expr $i \* 3 + 1) done #!/bin/bash
114
代码人生
01-01 08:00
代码人生
Shell脚本之编程规范和变量(英雄可以没有家,但一定要有女人)
Shell脚本之编程规范和变量(英雄可以没有家,但一定要有女人) Shell脚本编程规划和变量 1、Shell脚本概述 2、Shell编程规划 3、重定向与管道 4、Shell脚本变量 1、Shell脚本概述 Shell的作用:充当“翻译官”的角色(接收用户输入的命令,然后解释用户的命令,并解释成内核能识别的语言传递给内核去进行相关的硬件调用) 2、Shell
114
百科问答
01-01 08:00
百科问答
shell脚本判断文件是否存在出错(shell脚本读取配置文件)
shell脚本判断文件是否存在出错(shell脚本读取配置文件)在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。今天就跟大家分享一个实用的——时刻检查你的进程状态。在对进程进行监控时,我们一般需要得到该进程的 ID,进程 ID 是进程的唯一标识,但是有时可能在服务器上不同用户下运行着多个相同进程名的进程。 下面的函数 GetPID 给出了获取指定用户下指定进程
113
代码人生
01-01 08:00
代码人生
Shell:八大扩展功能
Shell:八大扩展功能 花括号 在shell脚本中,可以使用括号对字符串进行扩展,我们可以在一对花括号中包含一组以分号分隔的字符串或者字符串序列组成一个字符串扩展,注意最终输出结果以空格分隔,使用该扩展花括号不可以被引号引用,花括号的数量必须是偶数个。 [root@localhost ~]# echo {1,5} #对字符串进行扩展 1 5 [root@localhost ~]
112
代码人生
01-01 08:00
代码人生
Shell 数组
Shell 数组,数组中可以存放多个值。BashShell只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与PHP类似)。与大部分编程语言类似,数组元素的下标由0开始。Shell数组用括号来表示,元素用"空格"符号分割开,语法格式如下:array_name=(value1value2...valuen)在线示例#!/bin/bash#author:基础教程网#url:www.nhoo
112
代码人生
01-01 08:00
代码人生
shell脚本if、case语句练习
shell脚本if、case语句练习 1、检查用户家目录中的test.sh文件是否存在,并且检查是否有执行权限 2.提示用户输入100米赛跑的秒数,要求判断秒数大于0且小于等于10秒的进入选拔赛,大于10秒的都淘汰,如果输入其它字符则提示重新输入;进入选拔赛的成员再进一步判断男女性别,男生进男生组,女生进女生组,如果输入错误请提示错误 &nbs
112
代码人生
01-01 08:00
代码人生
shell | 命令实用汇集
shell | 命令实用汇集 脚本解析头: #!/bin/sh 检测进程列表中存在的特定进程名的个数: Proc_NUM=`ps aux | grep ‘proc_name‘ | grep -v grep |wc -l` # echo $Proc_NUM # 条件状态1:少于1 if [ "${Proc_NUM}" -lt "1" ];then # Do your task her
111
代码人生
01-01 08:00
代码人生
shell的if语句
shell的if语句 目录 一、基础测试 1 test命令 测试表达式是否成立 ,若不成立返回0,否则返回其他数值 格式1:test 条件表达式 格式2:[条件表达式] 2 文件测试 [ 操作符 文件或目录 ] -d 测试是否为目录(Directory) -e 测试目录或文件是否存在(EXIST) -f 测试是否为文件(File) -r 测试当前用户是否有权限读取(R
111
代码人生
01-01 08:00
代码人生
Shell:awk工具
Shell:awk工具 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理, 因为切开的部分使用awk可以定义变量,运算符, 使用流程控制语句进行深度加工与分析。 语法 awk [options] ‘pattern{
111
代码人生
01-01 08:00
代码人生
shell 去掉逗号_shell替换和去掉换行符
shell 去掉逗号_shell替换和去掉换行符 用shell处理文件的时候我们常常需要去掉或者加上换行符,name问题就来了怎么才能快速的替换呢? 我们有这样一个文件[root@hxy working]# cat 1 GD200A16C013493,GD200A16C013494,GD200A16C013495,GD200A16C013497 我们需要把逗号去掉,换成换行符可以这样做[root@hxy
110
«
1
2
...
5
6
7
8
9
10
11
...
22
23
»