码迷,mamicode.com
首页 > 系统相关 > 详细

shell

时间:2017-11-04 17:54:04      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:nbsp   linux中   程序   如何   echo   中间   span   shel   linu   

什么是shell?
  shell是一种交互界面,命令解释器,相当于内核与人交互的中间人
  shell还是一种编程语言,一种脚本语言
  centos命令主要是Bash家族语言
如何查看支持的shell?
  /etc/shells       #文件查看支持的shell
  可以直接敲shell家族名字切换shell解释器,输入exit退回到bash

如何写一个shell脚本?

      vi 脚本名.sh    #  .sh便于区分

      写入:

      #!/bin/bash    #必须写,声明解释器

      #注释内容

       执行程序

shell的标准输出?

       echo [-e] “输出内容” #注意单引号和双引号的区别

       -e 支持\转义特殊字符  (\t \b \n \f \r \e \a \\ )

如何执行脚本?

  先给脚本执行权限

    chmod 755 路径

  ./脚本名     # 通过相对路径执行脚本

  绝对路径./脚本名  # 通过绝对路径执行脚本(shell所有的命令都是通过绝对路径执行脚本)

  bash 脚本名   # 不需要赋予权限,只进行调试,可以直接就可以执行

window中写的shell脚本如何在linux中运行?

      可以通过 dos2unix 工具进行转换(换行符号不同)

      dos2unix 文件名字

shell

标签:nbsp   linux中   程序   如何   echo   中间   span   shel   linu   

原文地址:http://www.cnblogs.com/2bjiujiu/p/7783780.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!