`
duoerbasilu
  • 浏览: 1485314 次
文章分类
社区版块
存档分类
最新评论

SHELL 编程入门与提高(一)第一个shell程序

 
阅读更多
<style type="text/css"> <!-- @page {margin:0.79in} p {margin-bottom:0.08in} a:link {} --> </style>

1Ctrl+Alt+t,打开终端,输入以下命令:

vi hello.sh

这个时候vi编辑器打开。

2)键入i进入编辑模式

3)输入以下内容

#!/bin/bash

echo “Hello World”

输入过程中,犯错怎么办?首先按Esc键进入命令模式;然后键入x删除字符,或者键入dd删除当前行,之后再键入i进入编辑模式,继续编辑内容。

4)当所有内容都输入后,首先按Esc键进入命令模式;然后输入:w保存文件。然后键入:q推出vi编辑器。此时用户从vi编辑器回到了命令行终端窗口。

5)在命令行终端输入以下命令:

chmod 700 ./hello.sh

这条命令修改文件hello.sh的权限,使得该文件可以执行。

6)在命令行终端输入以下命令:

./hello.sh

此时,终端会显示输出结果Hello World

这个简单枯燥的shell程序说明了编写shell程序的过程:首先编辑shell脚本保存成文件,然后用chmod修改文件权限,使得该文件可以执行;在终端输入文件名执行shell脚本。

了解了这个过程,下面我们将学习shell脚本的语法,学习编写更为复杂和有用的程序。


分享到:
评论

相关推荐

    shell 编程指南pdf

    第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 ...

    Linux Shell 编程 入门、提高、精通

    第1章文件安全与权限 第2章使用find和xargs 第3章后台执行命令 第4章文件名置换 第5章shell输入与输出 第6章命令执行顺序 第二部分文本过滤 第7章正则表达式介绍 第8章grep 家族 第9章AWK 介绍 第10章sed 用法介绍 ...

    Linux Shell编程从初学到精通 第2版

    第1章 Shell脚本编程概述 1 第2章 Linux文件系统和文本编辑器 12 第3章 正则表达式 43 第4章 sed命令和awk编程 64 第5章 文件的排序、合并和分割 105 第6章 变量和引用 133 第7章 退出、测试、判断及操作符 ...

    shell编程从入门到精通

    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。...Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。

    LINUX与UNIX SHELL编程指南

    第1章文件安全与权限.PDF 第2章使用find和xargs.PDF 第3章后台执行命令.PDF 第4章文件名置换.PDF 第5章shell输入与输出.PDF 第6章命令执行顺序.PDF 第7章正则表达式介绍.PDF 第8章grep 家族.PDF 第9章AWK 介绍.PDF ...

    shell编程入门

    简易shell编程入门 Shell脚本编程 第一个程序hello world 变量和运算符 表达式求值 脚本执行命令和控制语句 条件测试 循环结构

    Linux快速入门以及shell编程基础知识

    编写第一个shell脚本hello world非常简单,利用echo命令输出 Hello World即可。Shell支持多种循环结构,并可进行条件判断、分支和函数等代码结构。Shell是一个功能强大的编程语言。 通过本文的快速概览,你已经对Linux...

    精通Shell编程

    本书由浅入深地介绍了shell编程技术。为了满足不同读者的需要,本书内容分为三个...初级读者可以从本书第一部分获得入门知识,中、高级读者可以越过第一部分,直接从第二部分和第三部分深入了解有关shell编程的知识。

    跟老男孩学Linux运维:Shell编程实战 part3

    本书可分为五大部分:第一部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~...

    跟老男孩学Linux运维:Shell编程实战

    《跟老男孩学Linux运维:Shell编程实战》分为五大部分:部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量...

    跟老男孩学Linux运维:Shell编程实战 part1

    本书可分为五大部分:第一部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~...

    跟老男孩学Linux运维:Shell编程实战.part1

    本书可分为五大部分:部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~第8章...

    跟老男孩学Linux运维:Shell编程实战 part5

    本书可分为五大部分:第一部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~...

    跟老男孩学Linux运维:Shell编程实战 part4

    本书可分为五大部分:第一部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~...

    跟老男孩学Linux运维:Shell编程实战 part2

    本书可分为五大部分:第一部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~...

    跟老男孩学Linux运维:Shell编程实战.part2

    本书可分为五大部分:部分为第1章~第4章,此部分着重介绍新手如何学好Shell编程。涉及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识以及变量的深入实践。第二部分为第5章~第8章...

    Python编程入门经典

    第1章 编程基础和字符串 3 1.1 编程与使用计算机的区别 3 1.1.1 编程的一致性 3 1.1.2 编程的可控性 4 1.1.3 程序要应对变化 4 1.1.4 小结 4 1.2 准备工作 4 1.2.1 在非Windows系统上安装 Python 3.1 5 1.2.2 使用...

    shell编程和unix命令(1-20章)

    unix、linux编程的绝佳书籍,绝对经典!!! 不管是刚入门的还是高手,本书都会有帮助!! 文件较大,分两次发布 这是第一部分(1-20章)

Global site tag (gtag.js) - Google Analytics