#include #include inherit LIB_COMMAND; int cmd(string str){ FILE_D->SearchFiles(str); return 1; } string GetHelp(){ return "Syntax: find [-s] [-i] \n" "This command searches the list of files known to the file daemon for files " "matching the specified search parameter. This list of files is refreshed approximately " "once every 25 hours automatically, or every time the mud boots, or every time the " "file daemon is reloaded.\n" "Options:\n" "-s Strict matching, aka not substrings.\n" "-i Case insensitive\n" "Examples\n" "find FooBar: finds FooBar, and FooBar.h, but not foobar or FOObar.h\n" "find -i FooBar: finds foobar, FooBar, FooBarBaz, and Foobar.c\n" "find -s FooBar: finds FooBar, but NOT FooBar.c or foobarbaz\n" "find -i -s FooBar: finds fooBAR, and FooBar, but not FooBar.c\n" ""; }