`
420189155
  • 浏览: 54680 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell 脚本编辑之hello word

 
阅读更多

学语言大家都习惯于从Hello World开始,我们也不脱俗,费话少说,直接上代码:

1 #!/bin/bash
2
3 # This is comment
4
5 str="Hello World"
6 echo $str
7
8 exit 0

下面来逐行解释:
shell 脚本第一行必须使用#!/bin/bash(或其它的如#!/bin/sh等开头)
#开头是注释,注释直到行尾
第5行str="Hello World", 是变量赋值,结果就是变量str的值是"Hello World"
echo 是内部命令 如果没有重定向则将变量输出到屏幕,$str是取得变量str的值
exit 0 是设置退出状态

将上面的代码保存为hello.sh(不要行号)。现在这个文件还没执行权限,我们需要给它执行权限,chmod u+x hello.sh; 接着就可以执行这个脚本了,使用如下命令:
[root@rock ~]# ./hello.sh
Hello World
我们第一脚本就完成了。

分享到:
评论

相关推荐

    linux shell脚本编程

    ### Linux Shell脚本编程知识点详解 #### 一、引言:为什么学习Shell编程? Shell脚本是Linux系统中一种强大的工具,它可以帮助用户自动化执行一系列命令。通过编写Shell脚本,用户可以更高效地管理服务器、处理...

    shell脚本语法

    ### Shell脚本语法详解 #### 一、Shell脚本基础 **Shell脚本**是一种用于自动化执行Linux或Unix系统中的任务的脚本语言。通过编写Shell脚本,用户可以组合多个命令来完成复杂的操作,提高工作效率。Shell脚本的...

    shell编程word版本

    这个"shell编程word版本"文档很可能包含了易读的文本格式,详细介绍了shell脚本的基础知识、语法特性以及实用技巧。 shell脚本是用Bash(一种常见的Unix/Linux shell)或其他shell解释器编写的一系列命令,可以执行...

    linux的shell脚本的学习,适合初学者使用

    编写 Shell 脚本时,可以使用任何文本编辑器,例如 NEdit、KEdit、Emacs 或 Vi。Shell 脚本的第一行必须包含以下内容: ```sh #!/bin/sh ``` 这里的 `#!/bin/sh` 告诉系统使用 `/bin/sh` 解释器来执行脚本。一旦...

    SHELL指令介绍word版本

    **Shell指令介绍** 在计算机领域,Shell是一种命令行解释器,它允许用户通过文本界面与操作系统进行交互。在Linux和Unix系统中,Shell扮演...通过不断的实践和学习,你可以编写复杂的Shell脚本,解决各种自动化任务。

    第4章 Vim编辑器与Shell命令脚本.docx

    Vim 编辑器与 Shell 命令脚本 本资源摘要信息将详细讲解 Vim 编辑器的工作模式、快捷键、移动光标快捷键、快捷编辑键、末行命令等知识点,并附带实践操作案例。 Vim 工作模式 Vim 编辑器有三种工作模式:命令模式...

    Shell 学习笔记 word ppt

    Shell,全称为命令行解释器或Shell脚本,是Unix及类Unix系统(如Linux、macOS)中的用户界面,它提供了一个交互式的环境,让用户通过命令行来执行各种系统操作。在计算机科学中,Shell是操作系统内核与用户之间的一...

    shell编程电子书.docx

    我们可以使用任意一种文字编辑器,比如 nedit、kedit、emacs、vi 等来编写 shell 脚本,它必须以如下行开始(必须放在文件的第一行):代码:#!/bin/sh。符号 #! 用来告诉系统执行该脚本的程序,本例使用 /bin/sh。...

    shell编程.docx

    编写Shell脚本时,可以使用任何文本编辑器,例如Nedit、Kedit、Emacs或Vi等。一个典型的Shell脚本的开头应该是: ```sh #!/bin/sh ``` 这里的`#!/bin/sh`是告诉系统应该使用哪个解释器来执行这个脚本。编辑完成后...

    Shells编程快速入门之BourneShell.pdf

    Bourne Shell是Unix和类Unix系统中的一个经典命令解释器,它为编写shell脚本提供了基本的语法和功能。 首先,让我们了解Bourne Shell的基本语法和结构。每个shell脚本通常以“shbang”行开始,即“#!”,后面跟着...

    Shell编程(进阶).pdf

    **echo** 命令是Shell中最基础也是最重要的命令之一,它的主要功能是显示文字。 - **功能**: 显示文字。 - **语法**: `echo [-ne] [字符串]` - **参数**: - `-n`: 不要在最后自动换行。 - `-e`: 若字符串中出现...

    02-SHELL编程之变量定义

    ### SHELL编程之变量定义 #### 一、SHELL编程概览 SHELL编程是一种用于自动化执行命令序列的脚本语言。...随着实践经验的积累,你将能更加熟练地使用这些技术,并写出更加强大、高效的SHELL脚本。

    shell中变量替换.docx

    在Shell编程中,变量替换和测试是至关...以上就是Shell中关于变量替换、测试、字符串处理以及一些核心命令的基本知识,它们构成了Shell脚本编程的基础。理解并熟练掌握这些概念,将有助于编写高效和灵活的Shell脚本。

    Shell编程入门

    - **创建**: 使用文本编辑器创建Shell脚本文件,并赋予执行权限(`chmod +x filename.sh`)。 以上是Shell编程入门的基础知识点,通过学习这些内容,可以更好地理解和使用Shell编程,从而提高日常操作系统的效率和...

    Linux Shell script学习记录1——简介、运行、变量、字符串

    Linux Shell脚本是一种强大的自动化工具,它允许用户通过命令行接口执行一系列操作,极大地提高了工作效率。在Linux系统中,Shell脚本是通过特定的Shell解释器执行的,比如Bourne Shell(sh)和Bourne Again Shell...

    Linux脚本编程基础.pdf

    在shell脚本中,所有的变量都是字符串类型,无需声明即可使用。变量赋值的语法是“var=value”,如a="helloworld"。在引用变量时,需要在变量前加上美元符号$,如$var。花括号{}可以用于明确变量名的边界,防止歧义...

    Vbs脚本编程简明教程

    Vbs脚本的强大之处在于其对COM(Component Object Model)对象的支持。COM对象是一系列具有特定功能的程序模块,通常以.ocx或.dll文件形式存在。通过在脚本中引用这些对象,可以轻松地调用其功能,无需从零开始编写...

    三、Shell基本编程 – 看这一篇就够了

    1. **Shell编程介绍**:Shell脚本用于自动化执行Linux命令和系统管理任务。它们由变量、表达式、流程控制结构和命令组成,并在解释器(如bash)下运行。 2. **Shell脚本基本结构**:每个脚本以`#!/bin/bash`作为...

Global site tag (gtag.js) - Google Analytics