创建方法如下:
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
创建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!"的输出。