Linux Shell 脚本:什么是 Shell 脚本? 0 个改进

外壳脚本可认为是一段计算机程序,它被 Unix/Linux 外壳程序解释执行。它可以是一下类型:

  • The Bourne Shell
  • The C Shell
  • The Korn Shell
  • The GNU Bourne-Again 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 外壳脚本语言。

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!