第一个shell脚本(shell script)

shell脚本文件是纯文本文件,所以,新建一个文本文件就可以开始写shell脚本了,shell脚本的后缀名为“.sh”,当然,后缀名并不影响脚本执行。

第一个shell脚本shell.sh脚本文件内容如下

#!/bin/bash
echo "Hello World!"

第一行“#!"是约定的标记,后面的"/bin/bash"表示此脚本是通过"/bin/bash"解释器来进行解释,也就是shell脚本。

第二行

echo "Hello world"

表示向窗口输出字符串"Hello World!"。

运行shell脚本有两种方法:

作为可执行程序

在文件当前目录执行

chmod +x shell.sh
./shell.sh

第一行为文件shell.sh添加可执行权限

第二行为执行shell脚本。

注意:一定为加"./"开头,表是当前目录下,否则Linux系统会默认为PATH目录下的shell.sh文件,而Linux的PATH一般包括"/bin", "/sbin", "/usr/bin", "/usr/sbin". 此时则会出错(找不到文件)。

这种方式执行脚本,脚本的第一行一定要写对,该行指定系统使用何种解释器,否则出错。

这里所说的”系统“其实就是shell这个程序。如果脚本的解释器就是"/bin/sh",此时,第一行是可以不写的。

作为解释器参数

 这种方式为,直接运行解释器。并将要执行的脚本作为参数。如:

/bin/bash shell.sh

这种方式运行脚本,脚本中第一行指定解释器的内容将会被忽略。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇