上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页
摘要: linux中文件描述符 linux跟踪打开文件,而分配的一个数字,通过这个数字可以实现对文件的读写操作 用户可以自定义文件描述符范围是:3-max,max跟用户的ulimit –n 定义数字有关系,不能超过最大值 在执行shell命令时,会默认3个文件描述符,分别是: 0 :通常是标准输入(STDI 阅读全文
posted @ 2018-09-01 10:55 Tynam.Yang 阅读(326) 评论(0) 推荐(0) 编辑
摘要: shell文件包含指的是脚本中包含外部脚本,然后将其封装起来重新作为一个独立的文件而存在 文件包含格式 使用"."+空格+文件名:. filename 或者source+空格+文件名:source filename 实例 新建一个shell文件,test1.sh,内容如下: 再次新建一个shell文 阅读全文
posted @ 2018-09-01 10:18 Tynam.Yang 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 每种语言都有自己的函数,shell也不例外。支持函数,它可以将脚本程序划分成一个个相对独立的代码块,使代码的模块化,结构更加清晰,并有效地减少程序的代码量,提高代码的复用率。 函数格式 function fun_name() { action; } 或者 fun_name() { action; } 阅读全文
posted @ 2018-08-30 20:53 Tynam.Yang 阅读(428) 评论(0) 推荐(1) 编辑
摘要: if else判断语句 if语句 语法格式1: 语法格式2: 常用于终端命令提示符中 if else语句 语法格式: if else-if else语句 语法格式: 例 结果 for循环语句 语法格式1: 语法格式2: 常用于终端命令提示符中 for死循环 语法格式: while循环语句 用于不断执 阅读全文
posted @ 2018-08-26 15:19 Tynam.Yang 阅读(454) 评论(2) 推荐(0) 编辑
摘要: test命令常用作检查某些条件是否成立。 数值测试 -eq:检测两个数是否相等,相等返回true -ne:检测两个数是否相等,不相等返回true -gt:检测左边的数是否大于右边,是则返回true -lt:检测左边的数是否小于右边的,是则返回true -ge:检测左边的数是否大于等于右边,是则返回t 阅读全文
posted @ 2018-08-26 12:07 Tynam.Yang 阅读(410) 评论(0) 推荐(0) 编辑
摘要: echo输出echo指令用于字符串的输出 格式:echo 字符串 直接输出字符串:string echo 'this is string-output' 用双引号,这儿也可以省略引号 转义字符:\ echo '\'it is OK\'' 变量:\value echo ‘\value it is va 阅读全文
posted @ 2018-08-22 20:28 Tynam.Yang 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 算术运算符 expr 是一款表达式计算工具,使用它能完成表达式的求值操作 加法:expr a+b 两个数相加使用的是反引号`而不是单引号‘’ 减法:expr a-b 乘法:expr a\*b 除法:expr b/a 取余:expr b%a 赋值:a=$b 将把变量 b 的值赋给 a 相等:==,用于 阅读全文
posted @ 2018-08-22 20:14 Tynam.Yang 阅读(616) 评论(0) 推荐(0) 编辑
摘要: shell注释 以#作为注释符号 shell中没有多行注释,只能一行加一个#号 字符串操作 1、拼接字符串 2、获取字符串长度 string=“khjf” echo ${#string} 3、提取子字符串 string="tynam is a good man" echo ${string:1:4} 阅读全文
posted @ 2018-08-14 18:46 Tynam.Yang 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在shell脚本中,变量分两种,系统变量和自定义变量。 系统默认变量是系统自带的一些变量,如path为路径变量 用户自定义变量为在编写吧脚本的时候自己定义的一些变量 变量名命名规则 首个字符必须为字母“a-z和A-Z” 中间不能有空格,但是可以使用下划线“_” 不能使用标点符号 不能使用bash中的 阅读全文
posted @ 2018-08-12 13:36 Tynam.Yang 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 使用shell编辑.sh使其输出hello tynam 1、新建一个.sh文件,然后进行编辑 vi hello_tynam.sh 2、进行编辑,先按i键进行激活,然后输入echo hello tynam 3、退出编辑,进行文件保存 先按Esc,然后输入:wq,最后回车 则保存并退出 4、运行输出 给 阅读全文
posted @ 2018-08-12 12:48 Tynam.Yang 阅读(434) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页