Shell脚本编程
此专栏从“马哥SRE从入门到删根”独立出来,专程做Shell编程。
flytalei
这个作者很懒,什么都没留下…
展开
-
Linux3月7日-shell脚本进阶函数
函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程,它与shell程序形式上相似,不同的是它不是一个单独的进程,不能独立运行,而是shell程序的一部分。原创 2023-03-07 16:46:46 · 171 阅读 · 0 评论 -
Linux-shell脚本编程基础
shell脚本编程:是基于过程式、解释执行的语言高级编程语言:编译:高级语言–>编译器–>机器代码文件–>执行,如:C,C++解释:高级语言–>执行–>解释器–>机器代码,如:shell,python,php,JavaScriptjava比较特殊,java是编译和解释的结合性的高级编程语言。chmod -x hello.shchmod 777 hello.s不知道为什么我“chmod -x hello.sh”失败......原创 2022-06-07 18:45:18 · 1060 阅读 · 0 评论 -
linux2月14日-条件测试命令
条件测试:判断某需求是否满足,需要由测试机制来实现,专用的测试表达式需要由测试命令辅助完成测试过程。通过布尔值的返回结果来判定条件测试的结果。若真,则状态码变量 $?返回0若假,则状态码变量 $?返回1条件测试命令。原创 2023-02-14 15:31:11 · 148 阅读 · 0 评论 -
Shell脚本编程之条件测试语句
在Linux中,条件测试(也称为条件判断或条件表达式)是用于在脚本或命令行中基于某些条件的真或假来执行不同操作的一种机制。常用于Shell脚本中,条件测试可以帮助编写控制流语句,例如if、while、until和for循环。原创 2024-08-06 09:40:00 · 586 阅读 · 0 评论 -
shell中各种特殊符号和快捷键
当用户正常退出时,会将内存的命令历史存放对应历史文件中,默认是~/.bash_history登录shell时,会读取命令历史文件中记录下的命令加载到内存中。保存历史命令的文件.bash_history,正常退出终端时才会被保存至该文件中,但也不是无限制的保存所有,可以使用$HISTSIZE查看限制的保存数量。登录进shell后新执行的命令只会记录在内存的缓存区中;把用户给出的字符串当做路径开头,并在其指定上级目录下搜索以指定的字符串开头的文件名如果惟一:则直接补全。{}可以实现打印重复字符串的简化形式。原创 2024-08-01 16:55:57 · 268 阅读 · 0 评论