博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(十一)
阅读量:5345 次
发布时间:2019-06-15

本文共 844 字,大约阅读时间需要 2 分钟。

Shell 概述

 

二、Shell脚本执行方式

1、echo [选项] [输出内容]:输出相应的内容

  选项:

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

    \n:输出警告音

    \b:退格键,也就是向左删除键

    \n:换行符

    \r:回车键

    \t:制表符,也就是Tab键

    \v:垂直制表符

    \0nnn:按照八进制ASCLL码表输出字符,其中0为数字零,nnn是三位八进制数

    \xhh:按照十六进制ASCLL码表输出字符,其中hh是两位十六进制数

例如:

(1)echo "bols he cangls ni xihuan nage?":引号的作用是让输出格式按照输入的格式输出

(2)echo -e "bols he cangls ni\b xihuan nage?":\b是删除左侧的一个字符

(3)echo -e \ "\x68\t\x65\t\x6c\n\x6c\t\x6f\t":也可以按照十六进制ASCLL码输出hello

(4)echo "嫁人就要嫁凤姐":注意,在输出的时候不能加“!”,因为感叹号有特殊的含义,加了之后系统不能识别

(5)echo -e "\e[1;31m 嫁人就要嫁凤姐 \e[0m":按照指定的颜色格式输出,\e是调用颜色,[1是开启颜色选项,\e[0m代表关闭颜色

  颜色选项:

    30m=黑色,31m=红色,32m=绿色,33m=黄色,34m=蓝色,35m=洋红,36m=青色,37m=白色 

 

2、脚本执行

(1)Linux脚本的第一句是“#!/bin/bash”

(2)脚本执行的方式:

  1)赋予执行权限,直接运行:

    chmod 755 hello.sh

    ./hello.sh(.代表当前目录)

  2)通过Bash调用执行脚本:

    bash hello.sh

转载于:https://www.cnblogs.com/BASE64/p/11478471.html

你可能感兴趣的文章
mysql 开启缓存
查看>>
rm 删除文件太多
查看>>
学习计算机编程语言的要点
查看>>
Xcode8如何创建Framework静态SDK库
查看>>
Android自定义View之ProgressBar出场记
查看>>
能上QQ无法上网
查看>>
Android ViewGroup事件分发机制
查看>>
android onTouch()与onTouchEvent()的区别
查看>>
OPENCV3.1+VS 坑我笔记!
查看>>
数据库篇(二、MySQL数据库的下载与安装)
查看>>
利用Github Pages建立仓库“门面”
查看>>
老笔记整理七:高斯分布解决随机圆分布问题
查看>>
loop
查看>>
POJ 1797 Heavy Transportation
查看>>
css之IE透明度
查看>>
嵌入式系统C编程之错误处理
查看>>
机器学习:贝叶斯分类器
查看>>
简单透彻理解JSONP原理及使用
查看>>
LOJ.2585.[APIO2018]新家(二分 线段树 堆)
查看>>
JVM内存管理机制
查看>>