shell脚本是什么
嘻嘻发布于2020-08-16
最后更新于2020年8月9日
浏览Shell脚本是一种设计为由Unix/Linux Shell运行的计算机程序,它可以是以下之一:
- The Bourne Shell
- The C Shell
- The Korn Shell
- The GNU Bourne-Again Shell
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
$