Shell
大数据老哥
这个作者很懒,什么都没留下…
展开
-
快速入门Shell脚本(6)——学会这些大厂面试题你还害怕面试官问你?(建议收藏)
上一篇博客给大家讲了一下shell脚本中常用的工具(查看工具),本篇博客,给大家讲一下大厂面试的shell脚本的题目(重点)。(喜欢shell脚本的可以关注专栏)1.京东问题1.1 :使用Linux命令查询sed.txt中空行所在的行号[root@node01 shell]# awk '/^$/{print NR}' sed.txt 8问题1.2: 准备数据创建文件name.txt内容如下:.原创 2020-07-30 18:43:35 · 10200 阅读 · 28 评论 -
快速入门Shell脚本(5)——Shell的这些工具你都知道了吗?
[root@node01 shell]# vim cut.txthello wordhello Hadoophello sparkhello flinkhello flumehello kafkahello java原创 2020-07-29 19:14:54 · 11756 阅读 · 70 评论 -
快速入门Shell脚本(4)——常用的函数操作
前几篇已经给大家介绍了shell脚本,前几篇都算是入门,今天给大家带来一些比较复杂的操作(函数),本篇博客,我们来聊一聊shell脚本中的函数操作。1.函数的优点函数的优点:代码模块化调用方便节省内存代码量小拍错简单2.rand 在控制输入数据并读取控制台的数据输出2.1 基本语法read(选项)(参数)选项:-p:指定读取值时的提示符;-t:指定读取值时等待时间(秒)。参数.原创 2020-07-28 18:51:32 · 10599 阅读 · 24 评论 -
快速入门Shell脚本(3)——条件判断语句与循环
相信大家已经对shell脚本有一定的了解了,大家对于shell脚本的条件判断语句一定非常期待。本篇博客,我们来聊一聊关于shell的条件判断语句与循环。1.条件判断1.1基本语法[condition]注意:condition前后要有空格条件非空既为true,[atguigu]发回true,[]返回false1.2.常用的判断条件 &n.原创 2020-07-27 18:37:28 · 10933 阅读 · 30 评论 -
快速入门Shell脚本(2)——系统变量与自定义变量
1. shell脚本变量介绍变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则。2. shell系统变量 $ HOME、$ PWD、$ SHELL、$USER等 2.1 实际操作[root@node01 shell]# echo $HOME/root[root@node01 shell]# echo $PWD/opt/shell[root@node01 shell]# echo $SHE.原创 2020-07-26 20:20:47 · 10527 阅读 · 20 评论 -
快速入门Shell脚本(1)——Shell脚本的介绍
1.什么是shell同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。2.Shell概述大数据程序员为什么要学习Shell呢?需要看懂运维人员编写的Shell程序。偶尔会编写一些简单Shell程序来管理集群、提高开发效率。3.shell解析器Linux提供的Shell解析器有:[root@node01 bin].原创 2020-07-23 19:24:24 · 10362 阅读 · 20 评论