Shell 脚本教程



Shell 脚本是旨在由 Unix/Linux Shell 运行的计算机程序,Shell 可以是以下之一:

  • Bourne Shell
  • C Shell
  • Korn Shell
  • GNU Bourne-Again Shell

Shell 是一个命令行解释器,Shell 脚本通常执行的操作包括文件操作、程序执行和打印文本。

扩展 Shell 脚本

Shell 脚本有一些必需的构造,这些构造告诉 Shell 环境该做什么以及何时做。当然,大多数脚本比上面的脚本更复杂。

毕竟,Shell 是一种真正的编程语言,拥有变量、控制结构等等。无论脚本变得多么复杂,它仍然只是一系列按顺序执行的命令。

以下脚本使用 **read** 命令,该命令从键盘获取输入并将其分配为变量 PERSON 的值,最后将其打印到 STDOUT 上。

#!/bin/sh

# Author : Zara Ali
# Copyright (c) Tutorialspoint.com
# Script follows here:

echo "What is your name?"
read PERSON
echo "Hello, $PERSON"

以下是脚本的示例运行:

$./test.sh
What is your name?
Zara Ali
Hello, Zara Ali
$

本教程的后续部分将详细介绍 Unix/Linux Shell 脚本。

广告