Shell
菜鸟进阶站
要对技术有一定的执着力。
展开
-
【Shell】3万字图文讲解带你快速掌握shell脚本编程
【Shell】3万字图文讲解带你快速掌握shell脚本编程原创 2022-07-31 12:50:36 · 1792 阅读 · 0 评论 -
Linux——计划任务(Crontab)
添加/编辑 crontab添加或更新crontab -e默认情况下,系统回编辑当前登录用户的 crontab 命令集合。需要编辑其他用户的命令集合,需要使用下面的命令:crontab -u 用户名 -e查看计划任务查看当前系统登录用户的 crontab 命令集合crontab -l查看其他用户的 crontab 命令集合crontab -u 用户名 -l查看计划任务状态service crontab status打开crontabservice crontab star.原创 2022-03-15 09:57:28 · 3686 阅读 · 0 评论 -
shell——sed工具
sed介绍sed是Stream Editor (流编辑器) 的缩写,简称流编辑器;用来处理文件的。sed是一行一行读取文件内容并按照需求进行处理,把处理后的结构输出到屏幕。首先sed读取文件中的一行内容,把其保存在一个临时缓存区中(也叫模式空间),然根据需求处理临时缓冲区的行,完成后把该行发送到频幕上,由于sed把每一行都存在临时缓存区,对这个副本进行编辑,所以不会直接修改源文件。sed主要用来自动编辑一个或多个文件;简化对文件的反复操作,对文件进行过滤和转换操作。sed使用方法介绍1原创 2022-03-14 14:16:29 · 939 阅读 · 0 评论 -
shell中的正则表达式
正则表达式概述也称为正规表示法、常规表示法,是一种字符模式,用于在查找过程中匹配指定的字符。许多程序设计语言都支持利用正则表达式进行字符串操作。正则表达式这个概念最初是Unix中的工具软件(比如sed和grep)普及开的。作用校验身份证号,邮箱,密码,手机号。。。。正则中的名词解释:元字符指那些在正则表达式中具有特殊意义的专用字符,如:点(.)星(*)问号(?)等。前导字符位于元字符前面的字符: 比如:abc* 前导字符是C正则中的元字符. 匹配除了换行原创 2022-03-14 11:03:04 · 1086 阅读 · 0 评论 -
Shell脚本中的函数
1.1 函数的作用将命令序列按照格式写一起,方便重复使用。1.2 格式格式1:function 函数名(){ 命令。。。}格式二:函数名(){ 命令。。。}1.3 调用函数函数名1.4 函数的返回值return 表示退出函数并且返回一个退出值,在脚本中可以用 $? 变量显示该值。1.5 函数变量的范围shell脚本里面的变量默认全局变量。要想让函数里面的变量变成局部变量我需要使用 local命令1.6 调用不同脚本里面的函数在文件中使用 source 脚本路径原创 2022-03-11 10:05:55 · 417 阅读 · 0 评论 -
Shell流程控制
1、条件判断1.条件判断语法格式格式1: test 条件表达式格式2: [ 条件表达式 ] 前后都有空格格式3: [[ 条件表达式 ]]2.条件判断相关参数2.1 判断文件类型在这里插入代码片原创 2022-03-08 13:49:30 · 749 阅读 · 0 评论 -
Shell基础(二)
bash中的引号:双引号 "":会把引号的内容当作整体来看待,允许通过 $ 符合引用其他变量值。单引号'':会把引号的内容当作整体来看待,禁止引用其他变量值,shell中特殊符号都会被视为普通字符。反撇号` `:反撇号和$()一样,引号或括号里的命令回优先执行,如果存在嵌套的话,反撇号不能用。接受用户变量 readread -p 定义提示用户信息。read -n 定义字符数。read -s 不显示用户输入的内容。read -t 定义超时时间,默认单位为秒。定义有类型的变量(de原创 2022-03-07 15:34:37 · 906 阅读 · 0 评论 -
Shell基础
一、关于shell1、什么是shell?Shell(外壳)是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。什么是脚本?脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如:可以用记事本打开查看、编辑)。常见的脚本:JavaScript(简称js,常用的前端的脚本语言)、VBScript、ASP、JSP、PHP(传说中的3P,其.原创 2021-12-16 22:09:55 · 2683 阅读 · 0 评论