shell从入门到精通(-1)初次会面运行第一个shell脚本

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell从入门到精通(-1)初次会面运行第一个shell脚本相关的知识,希望对你有一定的参考价值。

Shell 脚本

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。

业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。

由于习惯的原因,简洁起见,本文出现的 “shell编程” 都是指 shell 脚本编程,不是指开发 shell 自身。


Shell 环境

Shell 编程跟 javascriptphp 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。

Linux 的 Shell 种类众多,常见的有:

  • Bourne Shell(/usr/bin/sh或/bin/sh)
  • Bourne Again Shell(/bin/bash)
  • C Shell(/usr/bin/csh)
  • K Shell(/usr/bin/ksh)
  • Shell for Root(/sbin/sh)
  • ……

本教程关注的是 Bash,也就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 Shell。

在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为 #!/bin/bash

以上是关于shell从入门到精通(-1)初次会面运行第一个shell脚本的主要内容,如果未能解决你的问题,请参考以下文章

shell从入门到精通shell脚本几种运行方式的区别

shell从入门到精通(10)信号捕获和处理

shell从入门到精通(32)优秀的shell编程习惯和规范

shell从入门到精通(32)优秀的shell编程习惯和规范

Shell编程Shell从入门到精通

shell脚本从入门到精通(中级)之提高篇