![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell学习
文章平均质量分 86
Sundayday47
day day up day day sunny
展开
-
shell学习3---for循环
f 转义后是一个表单馈送符(Form Feed),通常用于在打印输出中将纸张向前移动到下一页的开始,或者在终端中,它通常用于清除屏幕并移动光标到屏幕的左上角(尽管这个行为可能会根据终端的不同而有所差异)。continue [数字] 是一个 Shell 中的控制结构,当数字是2时,它的作用是在循环内部跳过本次循环并继续下一次循环,而且会跳过两层循环,即在两层循环内部执行。\r 转以后表示光标移至行首,但不换行,相当于使用"\r"以后的字符覆盖"\r"之前同等长度的字符;for (( 表达式1;原创 2024-09-05 11:57:05 · 481 阅读 · 0 评论 -
shell脚本2---条件判断语句,if,case
shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。格式一:test 条件表达式test命令可以对特定条件进行测试,并根据返回值来判断条件是否成立($?返回值为 0 表示条件成立)。格式二:[ 条件表达式 ]方括号“[”或“]”与条件表达式之间需要至少一个空格进行分隔。原创 2024-09-04 11:44:45 · 422 阅读 · 0 评论 -
shell脚本1----编程规范与变量
Shell(壳程序)是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。变量USER表示用户名称,HOME表示用户的宿主目录,LANG表示语言和字符集,PWD表示当前所在的工作目录,变量PATH表示可执行程序的默认搜索路径。($1,$2,$3...)当用户登录的时候,系统就会给用户一个shell让用户使用,而这个登录获得的Shell的类型就记录在/etc/passwd这个文件内。原创 2024-09-03 16:20:43 · 841 阅读 · 0 评论