linux下怎么写一个自动创建文件夹和文件的脚本

 我来答
lilipat
高粉答主

2017-11-16 · 每个回答都超有意思的
知道大有可为答主
回答量:3万
采纳率:94%
帮助的人:4990万
展开全部

Linux Shell 脚本自动创建文件并修改其权限

    在学习《Linux命令行与shell脚本编程大全》第三版时,每次运行书上的代码时,需要创建一个testxx.sh文件,修改其执行权限,最后再用vim来编辑。这样一个重复的过程,可以通过书中学习的知识编写一个脚本来自动解决,该脚本命名为NewTestSh。

    代码如下:

    fileName=test"$1".sh

    echo "Create new test file: $fileName"

    touch $fileName

    chmod u+x $fileName 

    read -p "Press Enter to start to edit the file: " start

    vim $fileName


    完成后,将文件NewTestSh复制到目录/usr/bin下,并用命令

    sudo chmod 777 /usr/bin/NewTestSh1


    来修改其执行权限。如此之后,随时随地可以用脚本NewTestSh来自动创建新的名为testxx.sh的可执行文件。

    用法示例:

    NewTestSh 151


    在当前目录下创建一个名为test15.sh的可执行文件,再次按Enter后文件将被编辑器vim打开。 
    达到小小的学以致用的目的了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式