如何创建shell脚本?

如题所述

创建方法如下:

1、touch hello.sh

2、vim hello.sh 

键入i 

插入#!/bin/sh

echo hello world;

键入: 

esc 

:

wq

3、chmod 700 hello.sh

4.、执行./hello.sh

扩展资料:

关于linux shell 文件的操作总结

1、创建文件夹

#!/bin/sh

mkdir -m 777 "%%1"

2、创建文件

#!/bin/sh

touch "%%1"

3、删除文件

#!/bin/sh

rm -if "%%1"

4、删除文件夹

#!/bin/sh

rm -rf "%%1"

5、删除一个目录下所有的文件夹

#!/bin/bash

direc="%%1" #$(pwd)

for dir2del in $direc/* ; do

if [ -d $dir2del ]; then

rm -rf $dir2del
fi
done

6、清空文件夹

#!/bin/bash

direc="%%1" #$(pwd)

rm -if $direc/*

for dir2del in $direc/* ; do

if [ -d $dir2del ]; then

rm -rf $dir2del

fi

done

7、读取文件

#!/bin/sh

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-20

创建shell脚本的过程非常简单,主要包括编写脚本和执行脚本两个步骤。下面是一个基本的教程:

1. 编写脚本

首先,你需要一个文本编辑器。你可以使用任何你喜欢的文本编辑器,比如vim, nano, emacs等。在这个例子中,我们将使用nano。

在命令行中输入以下命令来创建一个新的shell脚本文件:

bash复制代码

nano myscript.sh    

这将使用nano编辑器创建一个名为myscript.sh的新文件。现在,你可以在这个文件中输入你的shell脚本。

一个简单的shell脚本例子可能如下所示:

bash复制代码

#!/bin/bash      

# 这是一个简单的shell脚本示例      

echo "Hello, world!"    

在这个脚本中:

    #!/bin/bash 是一个特殊的行,称为"shebang",它定义了运行此脚本的解释器。在这个例子中,我们使用/bin/bash,这是Bash shell的路径。

    # 这是一个简单的shell脚本示例 是一个注释。在shell脚本中,任何以#开头的行都被视为注释,不会被执行。

    echo "Hello, world!" 是一个命令,它会在终端打印出"Hello, world!"。

    2. 保存并退出

    在nano编辑器中,你可以按Ctrl+O保存文件,然后按Enter确认。完成后,按Ctrl+X退出编辑器。

    3. 执行脚本

    要执行你的脚本,你需要使其可执行,这可以通过使用chmod命令完成:

    bash复制代码

    chmod +x myscript.sh    

    现在,你可以通过以下命令来运行你的脚本:

    bash复制代码

    ./myscript.sh    

    如果一切正常,你应该会在终端看到"Hello, world!"的输出。

相似回答
大家正在搜