前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux shell编程相关知识点

linux shell编程相关知识点

原创
作者头像
黑马金牌编程
发布2022-06-18 10:41:58
2750
发布2022-06-18 10:41:58
举报

什么叫shell脚本?

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

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

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

例如

1:背景颜色和文字颜色之间的英文的"" 2:文字颜色后面有个m 3:字符串前后可以没有空格,如果有的话,输出也是同样有空格 #下面是相应的字和背景颜色,可以自己来尝试找出不同颜色搭配

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

代码语言:javascript
复制
/033[0m #关闭所有属性 
/033[1m #设置高亮度 
/033[4m #下划线 
/033[5m #闪烁 
/033[7m #反显 
/033[8m #消隐

shell指令字符

shell逻辑运算符

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

shell-if判断

shell编程for循环语句

shell编程while与case循环语句

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

seq命令

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

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

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

seq案例定时脚本

代码语言:javascript
复制
#!/bin/bash
for time in `seq 9 -1 0`;do
        echo -n -e "\b$time"
        sleep 1
done

echo

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么叫shell脚本?
  • shell指令字符
  • shell逻辑运算符
  • shell编程特殊变量与函数语法
  • shell-if判断
  • shell编程for循环语句
  • shell编程while与case循环语句
  • shell编程特殊变量与函数语法
  • seq命令
  • seq案例定时脚本
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档