Shell基础之Shell脚本执行方式

  • echo输出命令
    • 命令语法:echo [选项] [输出内容]
    • 选项:-e支持反斜线控制的字符转换
    • 输出内容有空格的话,需要用双引号””扩起来
    • 如果要输出!号,需要用单引号’’扩起来(但是我在ubuntu下使用是不用单引号的,双引号也可以
      -e控制字符
控制字符 作用
\ 输出\本身
\a 输出警告音
\b 退格键,也就是向左删除键
\c 取消输出行末的换行符。和”-n” 选项一致
\e ESCAPE键
\f 换页符
\n 换行符
\r 回车键
\t 制表符,也就是Tab键盘
\v 垂直制表符
\0nnn 按照八进制ASCII码表输出字符。其中0为数字零,nnn是三位八进制数
\xhh 按照十六进制ASCII码表输出字符。其中hh是两位十六进制数
  • 第一个脚本

    • 脚本建议用.sh结尾,虽然说Linux不区分后缀名,但是加.sh系统会认出来
    • 脚本开头加上:#!/bin/Bash#在Linux中是注释的作用,但是这句话例外,告诉系统这是一个bash写的脚本
  • 脚本执行

    • 赋予执行权限,直接运行
      • chomp 755 hello.sh
      • ./hello.sh
    • 通过Bash调用执行脚本
      • bash hello.sh
  • dos2unix 加文件名

发布了74 篇原创文章 · 获赞 3 · 访问量 4376

猜你喜欢

转载自blog.csdn.net/qq_40672635/article/details/105220472
今日推荐