网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

0基础跟我学shell 2、第一个echo的应用

时间:2024-10-16 03:01:07

1、开始之前,你最起码具备这样一些知识:会登录shell、会使用vim进行操作保存和退出、会使用简单的cd、ls、pwd等基本的文件操作。好了,现在开始写第一个shell脚本,Hello World。Hello World是全世界都认同的规定,(字面上的意思是,世界你好。)由C语言之父Brian Kernighan提出,意味着你的第一个程序问世(程序诞生,向世界问好)登录shell之后,我们需要先新建一个文件。touch 0.HelloWorld.sh或者touch 0.HelloWorld.bash

0基础跟我学shell 2、第一个echo的应用

2、之后ls查看一下我们的0.HelloWorld.bash

0基础跟我学shell 2、第一个echo的应用

3、vim打开它(如果提示vim no found),就使用vi(vi 0.HelloWorld.bash)。vim 0.HelloWorld.bash

0基础跟我学shell 2、第一个echo的应用0基础跟我学shell 2、第一个echo的应用

4、按下a插入,可以看到左下角出现 -- insert --即为vi/vim的插入模式。shell脚本的第一句话,切记,永远都是声明解释器。什么叫声明解释器呢?就是声明这个文件由谁来运行。我们使用的是bash,那么我们应该怎么来声明解释器呢?#!解释器的绝对路径不明白绝对路径没关系,后面会说,这里我们要怎么得到解释器的绝对路径呢?很简单,which bash得到解释器路径。然后我们记住这个路径。

0基础跟我学shell 2、第一个echo的应用0基础跟我学shell 2、第一个echo的应用

5、那么就是#!/bin/bash

0基础跟我学shell 2、第一个echo的应用

6、我们要让shell在屏幕上输出一句话——Hello World这里有这样一个命令,echo。我们只需要echo Hello World即可。

0基础跟我学shell 2、第一个echo的应用

7、然后按下ESC进入命令模式,输入:wq保存退出(具体请看小编有关vi/vim的经验)

0基础跟我学shell 2、第一个echo的应用

8、使用. 0.HelloWorld.bash或者source 0.HelloWorld.bash再者bash 0.HelloWorld.bash运行可能你会说了,这不是已经声明了解释器路径了吗?为什么还要直接调用bash来运行?这个是有关权限的问题,下一篇小编会具体讲述,让解释器路径的声明真正起作用。现在先这样做就好。程序在运行了耶,输出了Hello World。

0基础跟我学shell 2、第一个echo的应用
© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com