加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

SHELL基础:chapter1

发布时间:2020-12-15 23:17:56 所属栏目:安全 来源:网络整理
导读:Shell是什么:命令解释器; bash属于Bourne shell家族; bash与sh兼容; 查看系统里有哪些shell?: cat /etc/shells 输出:echo echo "hello world!" -e:支持反斜线 控制的字符转换; 支持那些 参数呢? ? ?举例: echo -e "Error!a" 提示错误并警报; echo -e "a

Shell是什么:命令解释器;

bash属于Bourne shell家族;

bash与sh兼容;

查看系统里有哪些shell?:cat /etc/shells

输出:echo

echo "hello world!"

-e:支持反斜线控制的字符转换;

支持那些参数呢?

?

?举例:echo -e "Error!a"

提示错误并警报;

echo -e "abbc"

输出"ac";

echo -e "1t2t3n4t5t6n"

?

?

输出带颜色的字符串:

?

?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[0ma"

?

?第一个脚本:

?

一般情况下,#xxxx为注释,但在shell脚本第一行中,#!/bin/bash代表你一下写的所有代码都是bash语句,一定不可省;

(bash可换为其他shell)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读