首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
shell
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Shell:IFS
Shell:IFS IFS 在shell中使用内部变量IFS来决定项目列表或值列表的分隔符,IFS的默认值是空格、Tab制表或换行符。 使用for循环读取项目列表或值列表时,就会根据IFS的值判断列表中值的个数,最终决定循环的次数。 例如:A="hello word linux",使用空格作为分隔符时,变量A有三列,使用w作为分隔符,变量A有两列。 IFS的多个值之间是“或
148
代码人生
01-01 08:00
代码人生
Shell echo命令
Shell echo命令,Shell的echo指令与PHP的echo指令类似,都是用于字符串的输出。命令格式:echostring您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo"Itisatest"这里的双引号完全可以省略,以下命令与上面示例效果一致:echoItisatest2.显示转义字符echo"\"Itisatest\""结果将是:"Itisatest"同样,双引
148
后端
01-01 08:00
后端
shell脚本常用指令
shell脚本常用指令,文本常用处理工具1(不修改原文件)grepgrep过滤包含关键字的行#语法grep[选项]"关键字"文件名#常用选项-i不区分大小写-v查找不包含指定内容的行,反向选择-w按单词搜索-o只打印匹配到的关键字-c统计匹配到的次数-n显示包含关键字的行号-r逐层遍历目录查找-l只列出匹配的文件名-e使用正则匹配-A显示匹配行及后面多少行-B显示匹配行及前面多少行-C显示匹配前后
147
后端
01-01 08:00
后端
Shell:如何遍历包含空格的文本
Shell:如何遍历包含空格的文本,Shell:如何遍历包含空格的文本处理包含空格或特殊字符的文件是每个使用Linux的人都应必须掌握的。本文我们将讨论如何在带有空格的文件上使用for循环。测试文本如下:Thislinehasspacesthesedonot现在,我们使用for循环来迭代这个文本。当我们执行for循环时,shell会看到第一行的空格,并假设每一行都是不同的迭代。[root@test
147
后端
01-01 08:00
后端
shell 脚本基础1
shell 脚本基础1,一、shell是什么shell是命令解释器,操作系统最外层,负责与用户直接对话,把用户的命令直接给操作系统,交互对话shell解释型语言,动态二、shell脚本是什么linux命令的集合,组合命令1.#!/bin/bash告诉脚本使用哪种命令解释器2.#在shell中表示注释3.shell一般以.sh结尾登录后复制创建shell的步骤1.创建文件2.修改权限,chmodu+
146
代码人生
01-01 08:00
代码人生
shell 脚本之条件测试
shell 脚本之条件测试 Shell 编程之条件语句 目录 一 ,条件测试 1.1 文件测试与整数测试 1.1.1 test 命令 测试表达式是否成立,若成立,则返回0,否则返回其他数值(返回值使用 echo $? 查看) 格式1: test 条件表达式 格式2: [ 条件表达式 ] *#条件表达式与中括号两边至少各有一个空格 1.1.2 文件测
144
后端
01-01 08:00
后端
shell配置java环境变量和批处理配置环境变量
shell配置java环境变量和批处理配置环境变量,linux配置java环境只需在/etc/profile中添加以下前提是把jdk解压到/usr/local路径,当然路径可以随便改exportJAVA_HOME=/usr/local/jdk1.7.0_79exportJAVA_BIN=$JAVA_HOME/binexportPATH=$PATH:$JAVA_BINexportCLASSPATH=
144
代码人生
01-01 08:00
代码人生
shell 里 使用while 循环行读取文件
shell 里 使用while 循环行读取文件 使 用while 循环逐行读取文件内容 使用 set 命令查看当前shell变量 linux 里 分隔符保存在 变量 "IFS" 里,默认的分隔符是 空格"" ; 制表符 \t ; 换行符 \n [root@host103 test]# set |grep IFS 使用for 循环读取文件内容 当文件中有空格时,直接使用for 循环就会
143
后端
01-01 08:00
后端
Shell 流程控制
Shell 流程控制,和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法):实例<?phpif(isset($_GET["q"])){search(q);}else{//不做任何事情}在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。ifelsefiif语句语法格式:ifconditionthencommand1command2.
140
代码人生
01-01 08:00
代码人生
Shell 函数
Shell 函数,linuxshell可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[function]funname[()]{action;[returnint;]}说明:1、可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2、参数返回,可以显示加:return返回,如果不加,将以最后一条命令运行结果,作为返回值。return
140
«
1
2
3
4
5
6
7
8
...
22
23
»