<?xml version='1.0'?> <?DOCTYPE COMPLETION SYSTEM "completion.dtd"?> <completion version='.01'> <meta> <filename>_find</filename> </meta> <services> <service name='find'> <arguments></arguments> <argspecs><argspec><optspec><flagarg name='-daystart'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-depth'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-follow'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-help'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-maxdepth'><more_than_once/></flagarg></optspec><description><message>maximum search depth</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-mindepth'><more_than_once/></flagarg></optspec><description><message>minimum search depth</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-mount'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-noleaf'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-version'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-xdev'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-amin'><more_than_once/></flagarg></optspec><description><message>access time (minutes)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-cmin'><more_than_once/></flagarg></optspec><description><message>inode change time (minutes)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-mmin'><more_than_once/></flagarg></optspec><description><message>modification time (minutes)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-atime'><more_than_once/></flagarg></optspec><description><message>access time (days)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-ctime'><more_than_once/></flagarg></optspec><description><message>inode change time (days)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-mtime'><more_than_once/></flagarg></optspec><description><message>modification time (days)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-anewer'><more_than_once/></flagarg></optspec><description><message>file to compare (access time)</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-cnewer'><more_than_once/></flagarg></optspec><description><message>file to compare (inode change time)</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-newer'><more_than_once/></flagarg></optspec><description><message>file to compare (modification time)</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-used'><more_than_once/></flagarg></optspec><description><message>access after inode change (days)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-empty'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-false'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-fstype'><more_than_once/></flagarg></optspec><description><message>filesystem type</message> <action><fixed_set><fixed_string><value>ufs</value><description></description> </fixed_string> <fixed_string><value>4.2</value><description></description> </fixed_string> <fixed_string><value>4.3</value><description></description> </fixed_string> <fixed_string><value>nfs</value><description></description> </fixed_string> <fixed_string><value>tmp</value><description></description> </fixed_string> <fixed_string><value>mfs</value><description></description> </fixed_string> <fixed_string><value>S51K</value><description></description> </fixed_string> <fixed_string><value>S52K</value><description></description> </fixed_string> </fixed_set></action> </description> </argspec> <argspec><optspec><flagarg name='-gid'><more_than_once/></flagarg></optspec><description><message>numeric group ID</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-group'><more_than_once/></flagarg></optspec><description><message>group</message> <action> <command>_groups</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-uid'><more_than_once/></flagarg></optspec><description><message>numeric user ID</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-user'><more_than_once/></flagarg></optspec><description><message>user</message> <action> <command>_users</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-lname'><more_than_once/></flagarg></optspec><description><message>link pattern to search</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-ilname'><more_than_once/></flagarg></optspec><description><message>link pattern to search (case insensitive)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-name'><more_than_once/></flagarg></optspec><description><message>name pattern to search</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-iname'><more_than_once/></flagarg></optspec><description><message>name pattern to search (case insensitive)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-path'><more_than_once/></flagarg></optspec><description><message>path pattern to search</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-ipath'><more_than_once/></flagarg></optspec><description><message>path pattern to search (case insensitive)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-regex'><more_than_once/></flagarg></optspec><description><message>regular expression to search</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-iregex'><more_than_once/></flagarg></optspec><description><message>regular expression to search (case insensitive)</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-inum'><more_than_once/></flagarg></optspec><description><message>inode number</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-links'><more_than_once/></flagarg></optspec><description><message>number of links</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-nouser'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-nogroup'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-perm'><more_than_once/></flagarg></optspec><description><message>file permission bits</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-size'><more_than_once/></flagarg></optspec><description><message>file size</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-true'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-type'><more_than_once/></flagarg></optspec><description><message>file type</message> <action><fixed_set><fixed_string><value>b</value><description>block special file</description></fixed_string> <fixed_string><value>c</value><description>character special file</description></fixed_string> <fixed_string><value>d</value><description>directory</description></fixed_string> <fixed_string><value>p</value><description>named pipe</description></fixed_string> <fixed_string><value>f</value><description>normal file</description></fixed_string> <fixed_string><value>l</value><description>symbolic link</description></fixed_string> <fixed_string><value>s</value><description>socket</description></fixed_string> </fixed_set></action> </description> </argspec> <argspec><optspec><flagarg name='-xtype'><more_than_once/></flagarg></optspec><description><message>file type</message> <action><fixed_set><fixed_string><value>b</value><description>block special file</description></fixed_string> <fixed_string><value>c</value><description>character special file</description></fixed_string> <fixed_string><value>d</value><description>directory</description></fixed_string> <fixed_string><value>p</value><description>named pipe</description></fixed_string> <fixed_string><value>f</value><description>normal file</description></fixed_string> <fixed_string><value>l</value><description>symbolic link</description></fixed_string> <fixed_string><value>s</value><description>socket</description></fixed_string> </fixed_set></action> </description> </argspec> <argspec><optspec><flagarg name='-exec'><more_than_once/></flagarg></optspec><description><message>program</message> <action> <add_no_compadd_args/><command>_command_names -e</command> </action> </description> <last_description><ends_with_pattern>\;</ends_with_pattern><message>program arguments</message> <limit_words_to_arg/><action> <add_no_compadd_args/><command>_normal</command> </action> </last_description> </argspec> <argspec><optspec><flagarg name='-ok'><more_than_once/></flagarg></optspec><description><message>program</message> <action> <add_no_compadd_args/><command>_command_names -e</command> </action> </description> <last_description><ends_with_pattern>\;</ends_with_pattern><message>program arguments</message> <limit_words_to_arg/><action> <add_no_compadd_args/><command>_normal</command> </action> </last_description> </argspec> <argspec><optspec><flagarg name='-fls'><more_than_once/></flagarg></optspec><description><message>output file</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-fprint'><more_than_once/></flagarg></optspec><description><message>output file</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-fprint0'><more_than_once/></flagarg></optspec><description><message>output file</message> <action> <command>_files</command> </action> </description> </argspec> <argspec><optspec><flagarg name='-fprintf'><more_than_once/></flagarg></optspec><description><message>output file</message> <action> <command>_files</command> </action> </description> <description><message>output format</message><action></action> </description> </argspec> <argspec><optspec><flagarg name='-print'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-print0'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-printf'><more_than_once/></flagarg></optspec><description><message>output format</message> <action></action> </description> </argspec> <argspec><optspec><flagarg name='-prune'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><flagarg name='-ls'><more_than_once/></flagarg></optspec></argspec> <argspec><optspec><anyposition/></optspec><description><message>directory</message> <action> <command>_files -/</command> </action> </description> </argspec> </argspecs></service> </services> </completion>