Chinaunix首页 | 论坛 | 博客
  • 博客访问: 123116
  • 博文数量: 25
  • 博客积分: 1436
  • 博客等级: 上尉
  • 技术积分: 256
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-17 10:10
文章分类

全部博文(25)

文章存档

2016年(1)

2015年(5)

2012年(1)

2011年(3)

2010年(6)

2009年(8)

2008年(1)

我的朋友

分类: LINUX

2010-12-22 09:50:33

#!/usr/bin/haserl
content-type: text/html

<%
path="$FORM_path"
ifro=""
if [ "$FORM_operation" == "showdir" ];then
    ls -p "$path" | grep "/$" | sort
fi

IFRO(){
    if [ "$path" == "/" ];then
                ifro="ro"
        else
                partition="$(echo "$path" | cut -c2-11)"
                ifro="$(mount | grep "$partition " | awk '{print $6}' | cut -c2-3)"
        fi
}
if [ "$FORM_operation" == "newdir" ];then
    IFRO
    newdir="$FORM_newdir"
    if [ "$ifro" == "rw" ];then
        mkdir -m 777 "/rdisk0/disk1${path}${newdir}"
        if [ "$?" == "1" ];then
            echo "Error"
        fi
    else
        echo "Error"
    fi
fi

if [ "$FORM_operation" == "delete" ];then
        IFRO
        if [ "$ifro" == "rw" ];then
                rm -rf "/rdisk0/disk1${path}"
        else
                echo "Error"
        fi
fi
%>

阅读(8602) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~