Shell脚本的特性

bash shell特性

1.命令补全和文件路径补全, 如果写错无法补全   table
2.命令历史记忆功能history
3.别名功能alias、unalias
4.常用快捷键ctrl+u,k,a,e,l,c,z,d,w,r,y
5.前后台作业控制bg,fg,jobs,screen
6.输入输出重定向 >,>>,1>,2>>,&>,cat <
7.管道 |将前者命令的标准输出交给后者命令的输入 tee 
8.命令排序
    ;   没有逻辑关系,无论分号前面的命令执行是否成功都执行后者命令
    &&  前面执行成功, 则执行后者
    ||  前面执行不成功, 则执行后者
9.shell 通配符
    * 匹配任意多个字符
    ? 匹配任意一个字符
    [] 匹配括号中任意一个字符a-z,0-9,A-Z,a-Z
    () 在子 shell 中执行(cd /boot;ls) (umask 077; touch file1000) 
    {} 集合 touch file{1..9}
    \ 转义符
10.echo输出颜色、printf 格式化输出文本
[root@Shell ~]# echo -e "\033[30m 黑色字 \033[0m"
[root@Shell ~]# echo -e "\033[31m 红色字 \033[0m"
[root@Shell ~]# echo -e "\033[32m 绿色字 \033[0m"
[root@Shell ~]# echo -e "\033[33m 黄色字 \033[0m"
[root@Shell ~]# echo -e "\033[34m 蓝色字 \033[0m"
[root@Shell ~]# echo -e "\033[35m 紫色字 \033[0m" 
[root@Shell ~]# echo -e "\033[36m 天蓝字 \033[0m"
[root@Shell ~]# echo -e "\033[37m 白色字 \033[0m"

转载于:https://www.cnblogs.com/xuliangwei/p/10532019.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值