Shell教程快速入门

Shell即是一种命令语言,又是一种程序设计语言,使用者可以通过Shell访问操作系统的内核服务。

Shell编程和java、python、C一样,只要一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了,Linux的Shell种类众多,我们只关注与Bash(Bourne Again Shell  (/bin/bath))

#! /bin/sh#! /bin/bash没多大区别,#!告诉系统需要什么解释器来执行该Shell脚本程序。

shell的打印输出函数 echo

运行 Shell 脚本有两种方法:

1、作为可执行程序

将上面的代码保存为 test.sh,并 cd 到相应目录:

chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #在当前目录执行脚本test.sh

2、作为解释器参数

这种运行方式是,直接运行解释器,其参数就是 shell 脚本的文件名,如:

/bin/sh test.sh

这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用。

猜你喜欢

转载自www.cnblogs.com/LXP-Never/p/10203160.html