![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
shell编程
文章平均质量分 57
文章基于B站韩顺平老师的Linux课程,记录了一些关于shell编程的笔记记录,原滋原味的笔记在我的语雀中https://www.yuque.com/zhiyoufengtingwojiang/vfzszy欢迎大家阅读,如有错误欢迎指正,本人正在25考研,将不定期更新
宇宙大恐怖
一个本科小菜鸡,了解视频剪辑、游戏开发、计算机图形学、技术美术、虚拟现实技术等知识,现在想做有关C++方向的开发,正在努力学习,也会在博客上分享有关C++、数据库、计算机网络、操作系统、Qt、数据结构和算法等相关知识,希望博客可以见证自己的成长,也希望带给他人一点帮助。(正在努力更新中……)
展开
-
Linux_shell系统函数
shell编程和其它编程语言一样,有系统函数,也可以自定义函数。系统函数中,我们这里就介绍两个。原创 2024-03-26 00:53:36 · 262 阅读 · 0 评论 -
Linux_shell read读取控制台输入
当指定时间没有输入的话,那么他就将继续执行后面的语句了。我们在之前脚本的基础上增加一个限制时间的选项。原创 2024-03-26 00:52:53 · 259 阅读 · 0 评论 -
Linux_shell流程控制
案例: 请编写一个shell程序,如果输入的参数,大于等于60,则输出“及格了”,如果小于60,则输出“不及格”案例1:当命令行参数是1时,输出“周一”,是2时,输出“周二”,其他情况输出“other”案例1:打印命令行输入的参数 [这里可以看出$*和$@的区别]案例1:从命令行输入一个数n,统计从1+……注意:条件判断适式中,中括号和条件判断式之间必须有空格。注意:while和 [ 有空格,条件判断式 ]也有空格。案例1:从1加到100的值得输出显示。实现计算从1加到输入的数之和。原创 2024-03-26 00:52:06 · 677 阅读 · 0 评论 -
Linux_shell条件判断
condition ] && echo OK || echo notok 条件满足,执行后面的语句。案例3 :/root/shcode/aaa.txt 目录中的文件是否存在。[ ] (里面没有内容也要留两个空格) 返回false。-f 文件存在并且是一个常规的文件 file。-d文件存在并是一个目录 directory。-le 小于等于 little equal。-ge 大于等于 great equal。验证(0为true,>1为false)案例1 :"ok”是否等于"ok"-eq 等于 equal。原创 2024-03-26 00:51:16 · 329 阅读 · 0 评论 -
Linux_shell运算符
学习如何在shell中进行各种运算操作.原创 2024-03-26 00:50:08 · 255 阅读 · 0 评论 -
Linux_shell变量
Linux Shell中的变量分为:系统变量和用户自定义变量系统变量: $HOME、$PWD、$SHELL、$USER等等,比如 :echo $HOME等等/root显示当前shell中所有变量: set定义变量:变量名=值变量名和值之间的等号之间不能有空格unset变量readonly变量,注意:不能unset变量名称可以由字母、数字和下划线组成,但是不能以数字开头。如5A=200(X)等号两侧不能有空格变量名称一般习惯为大写(遵守即可)原创 2024-03-26 00:49:07 · 1119 阅读 · 0 评论 -
Linux_shell编程快速入门
shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序。用户可以用Shell来启动、挂起、停止甚至是编写一些程序。说明:不用赋予脚本+x权限,直接执行即可。脚本的+x权限,再执行脚本。原创 2024-03-26 00:47:49 · 289 阅读 · 0 评论