请高手帮我写一个脚本程序

sh/bash/dash/ksh/zsh等Shell脚本
回复
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

请高手帮我写一个脚本程序

#1

帖子 linuxmm9 » 2018-08-21 11:20

我有文件夹abc 不用的时候 我把文件夹设置成000 如果要访问修改abc 我又将它更改成700

现在的做法是 我把abc的权限000和700写成两个脚本分别执行 但是我觉得这样不科学 所以我就想把它们写在一个脚本里 当进入脚本时 程序会识别abc的权限是000还是700 然后再询问是否要更改

我不会写脚本程序 所以拜托熟懂的朋友帮我写一下 不胜感激 :em01
头像
九天星
帖子: 1440
注册时间: 2007-07-14 20:45

Re: 请高手帮我写一个脚本程序

#2

帖子 九天星 » 2018-08-21 14:32

这个脚本应该不难
堕落的飞翔
帖子: 68
注册时间: 2010-12-15 16:36

Re: 请高手帮我写一个脚本程序

#3

帖子 堕落的飞翔 » 2018-08-23 21:33

把脚本放到abc同级目录或者改一下下面abc的路径

代码: 全选

#!/bin/bash

myFolder="abc"

if [ ! -r "$myFolder" ] ; then
    echo -n "要将文件夹切换到可读写?(y/n):"
    read input
    if [ "$input" != "n" ] ; then
        chmod 700 "$myFolder"
    fi
else
    echo -n "要将文件夹切换到不可读写?(y/n):"
    read input
    if [ "$input" != "n" ]; then
        chmod 000 "$myFolder"
    fi
fi
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

Re: 请高手帮我写一个脚本程序

#4

帖子 linuxmm9 » 2018-08-24 9:01

堕落的飞翔 写了: 2018-08-23 21:33 把脚本放到abc同级目录或者改一下下面abc的路径

代码: 全选

#!/bin/bash

myFolder="abc"

if [ ! -r "$myFolder" ] ; then
    echo -n "要将文件夹切换到可读写?(y/n):"
    read input
    if [ "$input" != "n" ] ; then
        chmod 700 "$myFolder"
    fi
else
    echo -n "要将文件夹切换到不可读写?(y/n):"
    read input
    if [ "$input" != "n" ]; then
        chmod 000 "$myFolder"
    fi
fi
谢谢你 我先试试看
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 请高手帮我写一个脚本程序

#5

帖子 自由建客 » 2018-10-08 22:58

为何不另设一帐户
头像
luxifar
帖子: 84
注册时间: 2013-02-27 21:42
系统: 12.04

Re: 请高手帮我写一个脚本程序

#6

帖子 luxifar » 2018-11-05 11:35

手动管理啊,为啥不用加密软件
我的简书主页:http://dwz.cn/7KJiIz

嘘,小点声。我的梦,中国梦
回复