cd.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 33 行
C
33 行
// cd.cinherit F_CLEAN_UP;int main(object me, string arg){ string dir; seteuid(geteuid(this_player(1))); //add by jackyboy 98/12/10 //阻止不可读的目录和文件被显示出来。 if( !arg ) arg = user_path(me->query("id")); dir = resolve_path(me->query("cwd"), arg); if(file_size(dir)!=-2) return notify_fail("没有这个目录。\n"); if(dir[strlen(dir)-1]!='/') dir += "/"; write("改变当前目录为:"+dir+"\n"); me->set("cwd", dir); return 1; }int help(object me){ write(@HELP指令格式 : cd <子目录名>, cd .. , and cd将目前参考的目录移至指定的子目录或回到上一主目录; 亦可直接回到自己工作目录。HELP ); return 1;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?