shell
明月&清风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工具(cut、sed、awk、sort)
cut cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。 基本用法 cut [选项参数] filename 说明:默认分隔符是制表符 选项参数说明 选项参数 功能 -f 列号 提取第几列 -d 分隔符 按照指定分隔符分割列 -c 指定具体的字符 3.案例实操 (0)数据准备 ...原创 2020-02-26 00:08:36 · 398 阅读 · 0 评论 -
Shell的函数
系统函数 basename基本语法 basename [string / pathname] [suffix] (功能描述:basename命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。 选项: suffix为后缀,如果suffix被指定了,basename会将pathname或string中的suffix去掉。 案例实操 (1)截取该/root/learn/lear...原创 2020-02-25 21:48:25 · 387 阅读 · 0 评论 -
Shell的read读取控制台输入
read读取控制台输入 基本语法 read(选项)(参数) 选项: -p:指定读取值时的提示符; -t:指定读取值时等待的时间(秒)。 参数 变量:指定读取值的变量名 2.案例实操 (1)提示7秒内,读取控制台输入的名称 [root@hadoop100 learnshell]# vim testread.sh #!/bin/bash read -p "请在7秒钟之内输入一个值:" -t 7 ...原创 2020-02-25 19:04:18 · 265 阅读 · 0 评论 -
Shell的条件判断和流程控制
条件判断 基本语法 [ condition ](注意condition前后要有空格) 注意:条件非空即为true,[ learn ]返回true,[] 返回false。 常用判断条件 (1)两个整数之间比较 = 字符串比较 -lt 小于(less than) -le 小于等于(less equal) -eq 等于(equal) -gt 大于(greater than) -ge 大于等于...原创 2020-02-25 18:53:58 · 285 阅读 · 0 评论 -
Shell中的变量和运算符
Shell中的变量 系统变量 常用系统变量 $ HOME、$ PWD、$ SHELL、$ USER等 2.案例实操 (1)查看系统变量的值 [root@hadoop100 learnshell]# echo $HOME /root (2)显示当前Shell中所有变量:set [root@hadoop100 learnshell]# set BASH=/bin/bash BASHOPTS=c...原创 2020-02-25 15:07:07 · 198 阅读 · 0 评论 -
Shell脚本入门
Shell概述 Shell解析器 (1)Linux提供的Shell解析器有: [root@hadoop100 learnshell]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh (2)bash和sh的关系 [root@hadoop100 learnshell]# ll /bin |...原创 2020-02-25 13:58:47 · 366 阅读 · 0 评论
分享