新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇文章给大家分享的是有关shell知识点都有什么呢,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
云计算学习路线教程大纲课件关于shell知识点:
在shell语法中有个打印彩色字体的框架, 经常用来输出报错或者需要特殊显示的信息, 这种操作实用性很强, 比如我
们在编写一个运维工具的时候, 可以加进去极大的增强程序的可显性.
获取并设置日期
通常我们在书写脚本的时候, 希望在脚本执行完毕之后, 记录这一次的执行, 并写到一个日志文件中, 方便我们追踪每
次执行后的结果, 也方便我们分析脚本的调用次数.
调试脚本的基本方法
[root@bavdu shell_s]# vim color_daemon01.sh
#!/usr/bin/env bash
#字体色彩码: 重置=0 黑色=30 红色=31 绿色=32 H色=33 蓝色=34 洋红=35 青色=36 白色=37
#背景色彩码: 重置=0 黑色=40 红色=41 绿色=42 H色=43 蓝色=44 洋红=45 青色=46 白色=47
export green="this is a green."
printf "\e[1;31m $green \e[0m\n"
[root@bavdu shell_s]# sh color_daemon01.sh
this is a green. --这是红色的
[root@bavdu shell_s]# vim date_daemon01.sh
#!/usr/bin/env bash
#
printf "Hello world"
echodate +%Y-%m-%d_%k:%M:%S
>>/var/log/date_daemon01.log
[root@bavdu shell_s]# cat /var/log/date_daemon01.log
2018-12-27_ 6:34:45
[root@bavdu shell_s]# vim date_daemon01.sh
#!/usr/bin/env bash
#
Printf "Hello world" # 故意少写了一个字母
echodate +%Y-%m-%d_%k:%M:%S
>>/var/log/date_daemon01.log
[root@bavdu shell_s]# bash -x date_daemon01.sh
rintf 'Hello world'
date_daemon05.sh:行8: rintf: 未找到命令
++ date +%Y-%m-%d_%k:%M:%S
echo 2018-12-27_ 6:38:14
[root@bavdu shell_s]#
以上就是shell知识点都有什么呢,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。