shell学习笔记1
Posted 白菜园
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell学习笔记1相关的知识,希望对你有一定的参考价值。
知识点1、修改输出的颜色
echo -e "\e[1;31m This is red text \e[0m"
其中,\e[1;31m 表示将输出显示为红色; \e[0m 标识将颜色重置 ;31可以替换为别的颜色值,用来定制不同颜色的文字和背景。
每种颜色都有对应的颜色码。 比如: 重置= 0, 黑色= 30, 红色= 31, 绿色= 32。
要设置彩色背景, 经常使用的 颜色 码 是: 重置= 0, 黑色= 40, 红色= 41, 绿=42,黄=43, 蓝=44, 洋红=45, 青=46, 白=47
知识点2、查看某个程序的环境变量
第一步:pgrep node #获取某个程序的pid,node替换为对应的程序名称。
第二步:cat /proc/$pid/environ | tr ‘\0‘ ‘\n‘ #$pid换成对应的进程Id,通过管道将输出内容的null字符替换为换行符
知识点3、整数加减法,在Ubuntu中,下面这种方法可行,其它方法似乎都不太可行。
#!/bin/bash no1=4; no2=5; result=$((no1+no2)) echo $result
保存待续....
以上是关于shell学习笔记1的主要内容,如果未能解决你的问题,请参考以下文章