SHELL基础:chapter1
Posted Umbrellaox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SHELL基础:chapter1相关的知识,希望对你有一定的参考价值。
Shell是什么:命令解释器;
bash属于Bourne shell家族;
bash与sh兼容;
查看系统里有哪些shell?:cat /etc/shells
输出:echo
echo "hello world!"
-e:支持反斜线\\控制的字符转换;
支持那些\\参数呢?
举例:echo -e "Error!\\a"
提示错误并警报;
echo -e "ab\\bc"
输出"ac";
echo -e "1\\t2\\t3\\n4\\t5\\t6\\n"
输出带颜色的字符串:
echo -e "\\e[1;31m abcd \\e[0m"
逐字解释一下:
\\e[1:开启颜色输出;
\\e[0m:结束颜色输出;
31m:代表红色;
abcd:你要输出的字符;
标准格式 : "\\e[1;颜色代码 要输出的语句 \\e[0m";
举例:输出红色警告并附加警报声:
echo -e "\\e[1;31m Error! \\e[0m\\a"
第一个脚本:
一般情况下,#xxxx为注释,但在shell脚本第一行中,#!/bin/bash代表你一下写的所有代码都是bash语句,一定不可省;
(bash可换为其他shell)
以上是关于SHELL基础:chapter1的主要内容,如果未能解决你的问题,请参考以下文章