Linux bash脚本编写练习1

需要:
熟悉linux基本操作.学习链接:https://www.shiyanlou.com/courses/1
熟悉vim编辑的基本操作.学习链接:https://www.shiyanlou.com/courses/2

步骤一

新建一个 test.sh 输出 Hello Shiyanlou!

步骤二

复制 test.sh 为 test2.sh 修改 test2.sh 实现将 Hello Shiyanlou 保存为 my.txt 文本

步骤三

新建一个 cleantest.sh 脚本运行实现清空 test.sh 里的内容


解:

STEP1:

vim test.sh后进入test.sh文件编写界面

按i使得vim进入插入模式(默认普通模式)

#!/bin/bash

echo Hello Shiyanlou

按esc回到普通模式

:wq保存并退出test.sh(退出后可以通过cat test.sh查询test.sh中的内容)

STEP2:

cp test.sh test2.sh(通过ls查看当前目录结构验证)

vim test2.sh(进入test2.sh文件编辑)

(在普通模式下3G找到第三行按$找到行末)按i进入插入模式

最后test2.sh文件内容为

#!/bin/bash

echo "Hello Shiyanlou">my.txt

esc回到普通模式:wq保存并退出

sh test2.sh运行test2.sh之后该目录下会新生成一个my.txt文件

STEP3:

vim cleantest.sh(进入新建的cleantest.sh)

i(进入插入模式)

#! /bin/bash

echo >test.sh

esc(回到普通模式)

:wq(保存并退出)

sh cleantest.sh(运行cleantest.sh)

cat test.sh(验证文件内容是否被清空)

你可能感兴趣的:(bash)