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

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

相关文章
|
17天前
|
安全 Shell Linux
探索Linux命令chsh:更改用户的默认shell
`chsh`是Linux命令,用于更改用户的默认登录shell。它涉及用户环境配置和系统安全,允许用户选择更适合自己的shell以提升效率。命令有交互式选项和参数如`-s`来指定新shell。在使用时要注意新shell的可执行性、权限问题及选择合适的shell。例如,要更改为bash,用户可运行`chsh`后按提示操作,而root用户能用`sudo chsh -s /bin/zsh john`为用户`john`设定zsh。在更改前,确认shell路径、权限,并了解不同shell的特点。
|
17天前
|
监控 Shell Linux
Linux的Shell脚本详解
Linux的Shell脚本详解
|
2天前
|
存储 Unix Shell
Shell编程基础与实用技巧
Shell编程基础与实用技巧
|
2天前
|
Shell Linux
Linux环境变量之shell中export定义全局变量和echo 变量的区别
Linux环境变量之shell中export定义全局变量和echo 变量的区别
|
2天前
|
缓存 网络协议 Linux
Linux、Python、计算机网络中的常见知识点
Linux、Python、计算机网络中的常见知识点
|
2天前
|
存储 Unix Shell
Shell编程基础与实用技巧
Shell编程基础与实用技巧
|
7天前
|
监控 Unix Shell
探秘GNU/Linux Shell:命令行的魔法世界
探秘GNU/Linux Shell:命令行的魔法世界
10 0
|
7天前
|
机器学习/深度学习 Unix Java
技术笔记:Linux之Shell脚本编程(一)
技术笔记:Linux之Shell脚本编程(一)
13 0
|
8天前
|
Shell Linux
【linux】进程替换的应用|shell解释器的实现
【linux】进程替换的应用|shell解释器的实现
10 0
|
17天前
|
Shell Perl
7操作系统基础-Shell编程
7操作系统基础-Shell编程
9 0