linux shell编程相关知识点

简介: 什么叫shell脚本?把完成一个任务的所有命令,按照先后顺序,自上而下写在一个文本文件里,给予执行权限去执行。

 什么叫shell脚本?

把完成一个任务的所有命令,按照先后顺序,自上而下写在一个文本文件里,给予执行权限去执行。

脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用选项-e

格式:echo “\033”[背景颜色; 文字颜色m字符串\033[0m"

例如

1:背景颜色和文字颜色之间的英文的""

2:文字颜色后面有个m

3:字符串前后可以没有空格,如果有的话,输出也是同样有空格

#下面是相应的字和背景颜色,可以自己来尝试找出不同颜色搭配

#例:带m的是字体色,不带m是背景色;字体色要写在背景色后面

/033[0m #关闭所有属性 
/033[1m #设置高亮度 
/033[4m #下划线 
/033[5m #闪烁 
/033[7m #反显 
/033[8m #消隐

image.gif

shell指令字符

image.gif

shell逻辑运算符

image.gif

shell编程特殊变量与函数语法

image.gif

shell-if判断

image.gif

shell编程for循环语句

image.gif

shell编程while与case循环语句

image.gif

shell编程特殊变量与函数语法

image.gif

seq命令

按照指定格式 num%03g 格式输出。num 为前置字符串,%03g 表示数字宽度为 3,不足前置补 0。

[root@localhost ~]# seq -s ":::" -f "%03g" 98 101

098:::099:::100:::101

seq案例定时脚本

#!/bin/bash
for time in `seq 9 -1 0`;do
        echo -n -e "\b$time"
        sleep 1
done
echo

image.gif

欢迎关注微信公众号:黑马金牌编程

相关文章
|
5天前
|
Unix Shell Linux
LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行
本文提供了几个Linux shell脚本编程问题的解决方案,包括转置文件内容、统计词频、验证有效电话号码和提取文件的第十行,每个问题都给出了至少一种实现方法。
LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行
|
4天前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
2天前
|
Shell Linux 开发工具
|
2天前
|
监控 Unix Shell
shell脚本编程学习
shell脚本编程
22 12
|
4天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
8天前
|
人工智能 监控 Shell
常用的 55 个 Linux Shell 脚本(包括基础案例、文件操作、实用工具、图形化、sed、gawk)
这篇文章提供了55个常用的Linux Shell脚本实例,涵盖基础案例、文件操作、实用工具、图形化界面及sed、gawk的使用。
26 2
|
19天前
|
Linux Shell
Linux系统编程:掌握popen函数的使用
记得在使用完 `popen`打开的流后,总是使用 `pclose`来正确关闭它,并回收资源。这种做法符合良好的编程习惯,有助于保持程序的健壮性和稳定性。
19 6
|
20天前
|
Linux Shell
Linux系统编程:掌握popen函数的使用
记得在使用完 `popen`打开的流后,总是使用 `pclose`来正确关闭它,并回收资源。这种做法符合良好的编程习惯,有助于保持程序的健壮性和稳定性。
59 3
|
29天前
|
存储 Unix Shell
shell脚本编程基础
【9月更文挑战第4天】
36 12
|
28天前
|
Shell Linux
Shell 编程 编写hello word
Shell 编写hello word
41 5
下一篇
无影云桌面