问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么创建.sh 文件(linux)

发布网友 发布时间:2022-04-23 04:47

我来回答

8个回答

热心网友 时间:2022-05-04 03:50

创建方法如下:

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

热心网友 时间:2022-05-04 05:08

方法如下:

1、首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod +x a.sh。如下图所示。

2、这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行。如下图所示。

3、使用上面的这种方法,然后运行文件就可以了。

扩展资料

Linux不使用文件名扩展来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高文件可读性您仍可以使用文件名扩展。

但这对 Linux 系统来说没有任何作用。不过,有一些应用程序,比如 Web 服务器,可能使用命名约定来识别文件类型,但这只是特定的应用程序的要求而不是 Linux 系统本身的要求。

Linux通过文件访问权限来判断文件是否为可执行文件。任何一个文件都可以赋予可执行权限,这样程序和脚本的创建者或管理员可以将它们识别为可执行文件。

这样做有利于安全。保存到系统上的可执行的文件不能自动执行,这样就可以防止许多脚本病毒。

参考资料:百度百科-Linux文件系统

热心网友 时间:2022-05-04 06:42

点右键创建一个空文件然后重命名为a.sh那这就是一个.sh文件了,
然后用文本编辑器打开写内容就行了,,
还有其他方法比如echo '脚本内容' > a.sh 这样就创建了一个a.sh ,内容就是引号里的内容,
touch a.sh如果a.sh不存在就可创建一个空的.sh文件
vi a.sh 然后输入内容:wq保存退出也能创建.sh文件,总之方法多死了。。

热心网友 时间:2022-05-04 08:34

是bash脚本么??touch test.sh #创建test.sh文件
vi test.sh #编辑test.sh文件
加入内容
#!/bin/bash
mkdir test
保存退出。
chmod +x test.sh #给test.sh可执行权限
执行./test.sh命令会在当前目录下创建一个“test”目录。

热心网友 时间:2022-05-04 10:42

.sh文件就是文本文件,如果要执行,需要使用chmod +x xxx.sh来给可执行权限。

热心网友 时间:2022-05-04 13:06

接着楼上的,然后添加对应用户的X(执行)权限

热心网友 时间:2022-05-04 15:48

文本编辑软件都可以,文件开头第一行一般是:#! /bin/bash,后边是shel命令脚本及注释,编辑好保存为sh后缀文件(不是必要的),添加可执行属性就OK了。

热心网友 时间:2022-05-04 18:46

vim xxxx.sh
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 如何养猫才会让小猫咪变得很黏人? 忽然冷漠的猫咪突然变得开始粘你 怎么样才能让猫咪更加粘我 猫咪突然变的很粘人是怎么回事 小猫太粘人怎么办 主人怀孕以后猫咪突然特别粘人 为什么我养的猫都特别黏我,同一窝别人养却说猫超凶还挠人? 不在家两天猫咪特别粘 猫咪到底有多粘人,你的猫咪会很黏你吗? 猫早上特别粘人的原因 小猫太粘我了!教也教不好怎办?! 猫咪突然很黏我,行动缓慢,吃的也很少? 猫咪突然很粘人是怎么了? 我家的猫特别黏人,怎么办? 猫咪太粘人怎么办 小猫很粘人怎么办 猫咪突然变得特别粘人是怎么回事 手机不打电话时辐射大吗 电话手表时间怎么设置 联想watch9手表如何与手表进行连接 我家猫咪太黏我怎么办? 有哪些品种的猫咪性格特别黏人? linux中.sh 是什么文件 Linux下面如何运行SH文件? linux 终端sh命令什么意思? linux终端中输入sh命令后无法退出,求教怎么退出sh Linux的.sh文件放在哪 请问linux系统下,sh命令是做什么工作的 蒸米粉糕的做法,蒸米粉糕怎么做好吃,蒸米粉糕的家常 蒸大米糕的做法家常做法 蒸米糕的10种家常做法是怎样的? 蒸米糕的具体做法和配方 蒸米糕的做法大全图解法 蒸小米糕的正宗做法,蒸小米糕怎样做才好吃的做法步骤 糯米粉蒸年糕的做法家常做法 怎么杀死蟑螂最有效的方法 REITs是什么? 什么是REITs呢? REITs是啥? 梦见和恋人视频