/
lib/banish/
lib/d/
lib/doc/
lib/doc/domains/
lib/doc/efun/
lib/doc/examples/
lib/doc/examples/armour/
lib/doc/examples/contain/
lib/doc/examples/food/
lib/doc/examples/magic/
lib/doc/examples/monster/
lib/doc/examples/room/
lib/doc/examples/weapons/
lib/include/
lib/include/fn_specs/
lib/include/skills/
lib/info/
lib/inherit/base/
lib/log/
lib/manuals/312/
lib/news/
lib/obj/party/
lib/objects/components/
lib/open/
lib/open/library/
lib/open/party/
lib/players/
lib/players/zilanthius/
lib/room/
lib/room/city/arena/
lib/room/city/creator/
lib/room/city/garden/monst/
lib/room/city/obj/
lib/room/city/shop/
lib/room/death/
lib/room/registry/
lib/secure/
lib/secure/UDP_CMD_DIR/
lib/skills/
lib/skills/fighter/
lib/skills/thief/
lib/usr/
lib/usr/creators/
lib/usr/players/
EFUN cat()

SYNOPSIS
     int cat(string full_path, int start, int number_of_lines)

DESCRIPTION
     List the file found at <full_path>. It is not legal to have
     '.' or spaces in the path.  This command is normally
     connected to the "cat" command that wizards have. It is also
     used by the "help", "more" command. The optional arguments
     <start> and <number_of_lines> makes is start line number,
     and number of lines.  If they are not given, the whole file
     is printed from the beginning.

     The total number lines will not exceed a system limit, which
     normally is 40 lines.

     cat() returns 1 if success, 0 if no such file, invalid
     access or no such lines.

EXAMPLE

void show_welcome() { cat("/info/WELCOME"); }

SEE ALSO
     tail(), read_file(), read_bytes().