首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
shell
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
shell简单检查URL
shell简单检查URL #!/bin/sh. /etc/init.d/functionsfunction checkURL(){ checkUrl=$1 echo ‘check url start ...‘ judge=($(curl -I -s --connect-ti
75
代码人生
01-01 08:00
代码人生
shell脚本中$#、$0等的含义
shell脚本中$#、$0等的含义 1、$# 表示执行脚本传入参数的个数 2、$* 表示执行脚本传入参数的列表(不包括$0) 3、$$ 表示进程的id 4、$@ 表示执行脚本传入参数的所有个数(不包括$0) 5、$0 表示执行的脚本名称 6、$1 表示第一个参数 7、$@ 表示第二个参数 8、$? 表示脚本执行的状态,0表示正常,其他表示错误 例子: !/bin/bash printf "
74
代码人生
01-01 08:00
代码人生
shell编程之循环语句
shell编程之循环语句 一、条件测试 echo -n #表示不换行输出 echo -e #输出转义字符,将转义后的内容输出到屏幕上 常用的转义字符如下: \b 转义后相当于按退格键(backspace) ,但前提是"\b"后面存在字符; “\b"表示删除前一个字符,”\b\b"表示删除前两个字符 \c 不换行输出,在"\c"后面不存在字符的情况下,作
74
后端
01-01 08:00
后端
Shell脚本:${...}在字符串中的多种用法
Linux中常用的shell命令可谓是丰富多彩呀 1、${var} 限定变量。 如果一个变量名A是另一个变量名AB的前部分,那么,如果要在AB相连时,要得到A的值,就必须使用${var}限定。 如果...
73
代码人生
01-01 08:00
代码人生
shell脚本(11)-流程控制case
shell脚本(11)-流程控制case 一、case介绍 生产环境下,遇到要根据不同的状况执行不同的预案的情况,首先根据可能出现的情况写出对应预案,根据出现的情况来加载不同的预案 特点:根据给予的不同的代码块 二、case语法 case 变量 in 条件1) 执行代码块1 ;; 条件2 执行代码块2 ;; ...... esac #注意:每个代
73
代码人生
01-01 08:00
代码人生
Shell编程(一)为什么使用Shell编程
Shell编程(一)为什么使用Shell编程,为什么要使用Shell编程?Linux操作系统是由UNIX操作系统发展起来的.UNIX操作系统中所体现出来的思想和哲学深沉的影响了现代其他的操作统.在UNIX系统中提供了许多不同的Shell程序.大多数的商业UNIX提供了KornShell,当然了我们也还有其他的Shell可以来用.虽然Shell看起来与Windows的命令行相类似,但是他显得更为的强
73
代码人生
01-01 08:00
代码人生
Shell变量中截取字符串
Shell变量中截取字符串 一、说明 本文讲解在变量中处理字符串的部分语句,格式化变量值的输出 二、字符串截取的方式: ${变量名:起始位置:长度} 1)仅截取前两个字符,其他字符删除 [root@server ~]# a="abcde" [root@server ~]# echo ${a:0:2} ab 其中“0”代表从哪个字符标识位截取,
72
代码人生
01-01 08:00
代码人生
Shell编程(六)Here Documents与Dialog
Shell编程(六)Here Documents与Dialog,HereDocuments从一个Shell脚本传递给一个命令的一个比较特殊的方法就是使用heredocument.这个文档可以使得执行的命令就像是由文件或是键盘读入的,而事实上,这是由这个脚本读入的.一个heredocument是以<<开头的,后面所跟的是要在文档的结尾处重复出现的字符序列.<<是Shell的重定向标签,在这样的情况下
72
代码人生
01-01 08:00
代码人生
Shell-07-文本处理grep
Shell-07-文本处理grep 文本处理grep grep:过滤来自一个文件或标准输入匹配模式的内容 参数 输出控制 内容行控制 示例 1 输出b文件在a文件相同的行 2 输出b文件在a文件不同的行 3 匹配多个模式 4 去除空行和#开头的行 5 匹配开头不分大小写的单词 6 只显示匹配的字符串,而不是显示整行 7 输出匹配的
72
代码人生
01-01 08:00
代码人生
Shell编程(二)Shell基本语法
Shell编程(二)Shell基本语法,Shell语法变量:在Shell中,我们在使用变量之前并不需要进行声明.相反我们可以在需要的时候进行简单的使用就可以了.在默认的情况下,所有的变量都是作为字符串进行存储的,虽然有时我们会用数字为其赋值.Shell以及其他的一些实用的转换程序会将数字字符串转换成相应的值为进行操作.在Linux系统中是要区分大小的,所以在Shell看来变量foo与Foo是不同的
72
«
1
2
...
15
16
17
18
19
20
21
22
23
»