Linux笔记11-Shell脚本执行方式

1.脚本执行方式

echo输出命令:

可以用来输出指定内容。在使用此命令时注意特殊字符的转换,还有双引号和单引号的区别。比如由于感叹号“!”的影响,echo “hello world!”这条语句输出时就会出错,换成单引号之后就不会报错了echo ‘hello world!’。还有很多其他需要转义的字符,这里就不讲了,用”\”进行转换。echo支持改变输出结果的颜色,如:echo -e “\e[1;31m abcd \e[0m” 会输出红色字体的abcd,31m代表的是红色。

#!/bin/bash

标注一下写的程序是shell脚本。
在shell脚本中,在一行程序代码前加“#”表示注释,但是这一句不是注释。

vi xxx.sh

以vi xxx.sh命令开始打开shell编辑页面。

脚本执行

第一种:先修改脚本文件的权限,加入可执行权限,然后./xxx.sh即可执行。
第二种:直接运行bash xxx.sh也可以执行。

dos2unix

此命令用于当在windows下编译过的脚本又拿到linux下执行的时候,因为一些符号表示不一样,如回车这个动作,在linux下表示为一个“ windows"M ”,在使用dos2unix xxx.sh命令后可以转换这些字符表示形式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值