shell
weixin_49063354
这个作者很懒,什么都没留下…
展开
-
shell 之 正则表达式入门
正则表达式入门 正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在很多文 本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。在Linux中, grep,sed,awk等命令都支持通过正则表达式进行模式匹配。 1 常规匹配 一串不包含特殊字符的正则表达式匹配它自己,例如: [xiao@hadoop105 ~]$ cat /etc/passwd | grep xiao xiao:x:1001:1001::/home/xiao:/bin/bash 就会匹配所有包含 xia原创 2020-09-03 15:51:45 · 135 阅读 · 0 评论 -
shell 常见操作 之shell工具
shell工具 1 cut cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行 剪切字节、字符和字段并将这些字节、字符和字段输出。 1)基本用法 cut [选项参数] filename 说明:默认分隔符是制表符 2)选项参数说明 选项参数 功能 -f 列号,提取第几列 -d 分隔符,按照指定分隔符分割列,默认是制表符“\t” -c 指定具体的字符 3)案例实操 (1)数据准备 [xiao@hadoop105 datas]$ to原创 2020-09-02 21:29:56 · 131 阅读 · 0 评论 -
shell 常见操作之 read 与 函数
shell 常见操作 1 read读取控制台输入 1)基本语法 read (选项) (参数) 选项: -p:指定读取值时的提示符; -t:指定读取值时等待的时间(秒)。 参数 变量:指定读取值的变量名 2)案例实操 提示7秒内,读取控制台输入的名称 [xiao @hadoop105 datas]$ touch read.sh [xiao @hadoop105 datas]$ vim read.sh #!/bin/bash read -t 7 -p "Enter your name原创 2020-09-02 19:58:53 · 313 阅读 · 0 评论 -
shell常见操作之条件判断与流程控制
shell之条件判断 1)基本语法 (1)test condition (2)[ condition ](注意condition前后要有空格) 注意:条件非空即为true,[ atguigu ]返回true,[ ] 返回false。 2)常用判断条件 (1)两个整数之间比较 -eq 等于(equal) -ne 不等于(not equal) -lt 小于(less than) -le 小于等于(less equal)原创 2020-09-01 20:50:47 · 149 阅读 · 0 评论