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的主要内容,如果未能解决你的问题,请参考以下文章

Shell工作笔记01

shell学习笔记

《南溪的python灵隐笔记》——tqdm的学习笔记

SHELL脚本攻略(学习笔记)--1.2 echo和printf打印输出

Shell ❀ 学习笔记与知识点梳理

Shell ❀ 学习笔记与知识点梳理