shell
文章平均质量分 76
Born to be
这个作者很懒,什么都没留下…
展开
-
【实验】一百个经典shell脚本(11-15)
创建一个函数库文件的过程非常类似于编写一个Shell脚本。脚本与库文件之间的唯一区别在于函数库文件通常只包括函数,而脚本中则可以既包括函数和变量的定义,又包括可执行的代码。此处所说的可执行代码,是指位于函数外部的代码,当脚本被载入后,这些代码会立即被执行,毋需另外调用。判断一个用户是否存在 如果存在,就返回此用户的shell和UID;如果不存在,就说此用户不存在;其中,参数filename表示库文件的名称,必须是一个合法的文件名。当库文件定义好之后,用户就可以在程序中载入库文件,并且调用其中的函数。...原创 2022-08-23 17:16:10 · 203 阅读 · 0 评论 -
【总结】学shell变量的运算看这一篇文章就够了
【总结】学shell变量的运算看着一篇文章就够了。原创 2022-08-16 21:58:52 · 344 阅读 · 0 评论 -
【总结】超全shell条件测试命令及语法
【总结】超全shell条件测试命令及语法。原创 2022-08-16 22:45:11 · 371 阅读 · 0 评论 -
【实验】一百个经典shell脚本(1-5)
一百个经典shell脚本 1-5原创 2022-08-21 16:44:56 · 529 阅读 · 0 评论 -
【实验】一百个经典shell脚本(6-10)
使用for循环创建30个用户: test01~test30, 并设置密码为test01123456~test30123456。使用循环去读取文件内容并输出: 3中方式(1.exec+while循环 2.管道符+while循环 3.重定向+while)9 * 9 乘法表,for列表循环,for循环(c语言风格), while循环、可选单层循环。使用循环去判断网段内的IP(1~254),本机除外,可以ping通的使用 ssh远程登录。*作为for循环后的列表,并体现出区别。原创 2022-08-21 21:52:44 · 104 阅读 · 0 评论 -
正则表达式的基础语法及案例
扩展正则表达式(Extended Regular Expression,ERE)支持比基本正则表达式更多的元字符,但是扩。基本正则表达式(Basic Regular Expression,BRE),又称为标准正则表达式,是最早制订的正则表达。展正则表达式对有些基本正则表达式所支持的元字符并不支持。前面介绍的元字符“^”、“$”、“.”、“*”、基本正则表达式是POSIX规范制订的两种正则表达式语法标准之。“[]”以及“[^]”这6个元字符在扩展正则表达式都得到了支持,并且其意义和用法都完全相同。......原创 2022-08-27 22:16:44 · 868 阅读 · 0 评论 -
【解析向】shell编程之sed
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。1、删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符。4、在/etc/fstab文件中不以#开头的行的行首增加#号。7、在/etc/hosts配置文件中添加内容。......原创 2022-08-28 00:01:03 · 432 阅读 · 0 评论 -
【总结】Shell三剑客之AWK
END模式是awk的另外一种特殊模式,该模式成立的时机与BEGIN模式恰好相反,它是在awk命令处理完所有的数据,即将退出程序时成立,在此之前,END模式并不成立。因此,该模式所对应的操作仅仅被执行一次,当awk读取数据之后,BEGIN模式便不再成立。所以,用户可以将与数据文件无关,而且在整个程序的生命周期中,只需执行1次的代码放在BEGIN模式对应的操作中。其中,&&表示逻辑与,||表示逻辑或,!其中,pattern1和pattern2都是前面所讲的匹配模式,可以是关系表达式,也可以是正则表达式等。...原创 2022-08-30 15:04:12 · 553 阅读 · 0 评论 -
【总结】一篇简文带你走进shell的世界
它的作用类似于Windows操作系统中的命令行,但是,Shell的功能远比命令行强大的多。功能:当shell程序执行到eval语句时,shell读入参数args,并将它们组合成一个新的命令,然后执。且依次执行其中的所有的语句,并没有创建新的子shell进程,所以脚本里面所有创建的变量都会保存到。exec命令能够在不创建新的子进程的前提下,转去执行指定的命令,当指定的命令执行完毕后,该。source命令是一个shell内部命令,其功能是读取指定的shell程序文件,并。:可执行语句,实现程序的功能。...原创 2022-08-15 19:07:23 · 442 阅读 · 0 评论