摘要:
子串案例 shell截取字符串通常由两种方式:从指定位置开始截取和从指定字符开始截取 从指定位置开始截取:这种方式需要两个参数,除了指定的起始位置,还需要截取长度,才能确定要截取的字符串。既然需要指定其实位置,到底是从字符串的左边开始计数,还是从字符串右边开始计数,答案是shell同时支持两种计数方 阅读全文
posted @ 2023-10-09 17:49
翻滚的小井蛙
阅读(62)
评论(0)
推荐(0)
摘要:
内置命令,外置命令 shell shell指令 内置命令:在系统启动时就加入内存,常驻内存,执行效率更高,但占用资源 外置命令:用户需要从磁盘中读取程序文件,再读入内存加载 通过linux的type命令验证是否内置, [root@localhost ~]# [root@localhost ~]# t 阅读全文
posted @ 2023-10-09 17:45
翻滚的小井蛙
阅读(45)
评论(0)
推荐(0)
摘要:
bash一些基础的内置命令 常用的一些内置命令 echo printf( 与echo类似,但它不换行且能自动识别特殊符号) eval exec export read shift echo 命令 选项及一些特殊符号 -n 不换行输出 -e 解析字符串中的特殊符号 ###一些特殊符号 \n 换行 \r 阅读全文
posted @ 2023-10-09 17:44
翻滚的小井蛙
阅读(40)
评论(0)
推荐(0)
摘要:
特殊shell扩展变量 变量的处理 #如果parameter变量值为空,返回word字符串,赋值给result变量 result=${parameter:-word} #如果parameter变量为空,则word替代变量值,且返回其值 ${parameter:=word} #如果parameter变 阅读全文
posted @ 2023-10-09 17:42
翻滚的小井蛙
阅读(27)
评论(0)
推荐(0)
摘要:
实际案例批量修改文件名 准备测试数据 [root@localhost sub_str]# touch xujianbing_{1..5}_finished.jpg [root@localhost sub_str]# touch xujianbing_{1..5}_finished.png [root 阅读全文
posted @ 2023-10-09 17:41
翻滚的小井蛙
阅读(19)
评论(0)
推荐(0)
摘要:
变量子串的语法介绍 name="Mrxujbing" #该变量的值,有索引是从0,1,2,3,4... ${变量} 返回变量值 ${#name} 返回变量长度 ${变量:start} 返回变量start数值之后的字符串,且包含start的数字(start值就是索引值) ${变量:start:leng 阅读全文
posted @ 2023-10-09 17:39
翻滚的小井蛙
阅读(43)
评论(0)
推荐(0)
摘要:
特殊变量 shell的特殊变量,用在如脚本,函数传递参数使用,有如下的特殊的,位置参数变量 $0 获取shell脚本文件名,以及脚本路径 $n 获取shell脚本的第n个参数,n在1-9之间,如$1,$9,大于9则需要加大括号 ${10},参数空格隔开 $# 获取执行的shell脚本后面的参数总个数 阅读全文
posted @ 2023-10-09 17:36
翻滚的小井蛙
阅读(96)
评论(0)
推荐(0)
摘要:
环境变量设置 环境变量一般指的是用export内置命令导出的变量,用于定义shell的运行环境,保证shell命令的正确执行。 shell通过环境变量确定登录的用户名、PATH路径、文件系统等各种应用。 环境变量可以在命令行中临时创建,但是用户退出shell终端,变量即丢失,如要永久生效,需要修改环 阅读全文
posted @ 2023-10-09 17:33
翻滚的小井蛙
阅读(911)
评论(0)
推荐(0)
摘要:
变量 变量含义 对于计算机角度,x=1,y=2等于定义了两个变量,名字分别是x,y,且赋值了1和2 变量是暂时存储数据的地方,是一种数据标记(房间号,标记了客人所在的位置),数据存储在内容空间,通过调用正确的变量名字,即可取出对应值 shell变量 变量定义与赋值,注意变量与值之间不得有空格 [ro 阅读全文
posted @ 2023-10-09 17:30
翻滚的小井蛙
阅读(50)
评论(0)
推荐(0)
摘要:
BASH特性 bash是一个命令处理器,运行在文本窗口中,并能执行用户直接输入的命令 bash还能从文件中读取Linux命令,称为脚本 bash支持通配符,管道,命令替换,条件判断等逻辑控制语句 bash有诸多方便的功能,有助于运维人员提升工作效率 命令历史 shelll会保留其会话中用户提交执行的 阅读全文
posted @ 2023-10-09 17:27
翻滚的小井蛙
阅读(34)
评论(0)
推荐(0)
浙公网安备 33010602011771号