请教一个问题希望斑竹和个位朋友解答

请教一个问题希望斑竹和个位朋友解答

建立一个以BASH脚本程序,这个命令脚本程序的工作过程是:在命令脚本程序中
首先建立一个菜单,使一些对LINUX 操作系统的使用方法不很熟悉的拥护可以对
菜单选项进行选择,具有功能如下:
.[E]DIT 编辑一个文件 . [D]ELCET 删除一个文件
.[M]OVE 移动一个文件 . [R]ENAME 更新一个文件的名字
若用户选择E/e,则读入第一个带完整路径的文件名参数,然后用某一个文件
编程器进行编程;
若用户选择D/d,则读入第一个带完整路径的文件名参数,然后首先判断该文件
是否存在,若存在,接着判断该文件的属主是否是该用户本人,若是用户本人,
再判断该文件是否是为真正文件,若是,则最后提示是否真正删除,只有选择删
除本删除,否则上述任一判断不成立都应该给出相应的输出错误信息。
若用户选择M/m,则首先读入第一个带完整路径的文件名参数,然后首先判断该
文件是否存在,若存在,接着再读入下一个目标文件路径参数,若该目标文件路
径也存在,则最后提示是否是真正移动,只有选择移动才能移动,否则上述人一
判断不成立都应该给出相应的输出错误提示信息;
若用户选择R/r,则首先读入第一个带完整路径的文件名参数,然后判断该文件
是否存在,若存在,接着再读入下一个目标文件路径参数,最后提示是否真正改
名,只有选择改名才改名,否则上述人一判断不成立都应该给出相应的输出错误
提示信息。      
实现这个脚本难度不大, 不过实用性不强. 用 Midnight Commander 吧, 你要的功能都有