22 shell脚本执行方式

1、echo 命令

1.1、普通输出:echo "you are  niubi"

1.2、将特殊符号当字符串处理就用单引号:echo 'you are \n niubi!!!'

1.3、-e可以转移反斜线:echo   -e "you are \n牛逼" 

1.4、echo输出颜色:echo -e "\e[1;31m   abcd \e[0m"    //这样就输出abcd为红色的了,‘abcd’为要输出的字符出,’3xm‘代表颜色,其他为固定格式

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


2 脚本

2.1 vim   xxx.sh

2.2 脚本内容

#!/bin/bash                ------------------->这个是告诉Linux 这是一个脚本,不能省略,不是注释

#this is  test content------------->脚本描述

#author  lvxiujun  --------->作者


.......  ---------->脚本内容

2.3 赋予权限执行

2.3.1 第一种方法(推荐):chmod 755 xxx.sh

      ./xxx.sh( 或者绝对路径  /home/lvxiujun/xxx.sh)

2.3.2 第二种方法 (不推荐): bash   ./xxx.sh或者绝对路径  /home/lvxiujun/xxx.sh



3、windows下编写的脚本在linux下可能换行符有语法不兼容,或者linux到windows也一样,需要执行命令相互转换

3.1  windows到Linux 下脚本换行符转换:dos2unix

3.2 linux到windows下脚本换行符转换:unix2dos

【注】:如果操作系统中没有,就用yum安装





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值