2006-10-31 23:23:16 +08:00
|
|
|
\section contains contains - test if a word is present in a list
|
2006-01-27 01:34:37 +08:00
|
|
|
|
|
|
|
\subsection contains-synopsis Synopsis
|
|
|
|
<code>contains [OPTIONS] KEY [VALUES...]</code>
|
|
|
|
|
|
|
|
\subsection contains-description Description
|
|
|
|
|
2013-04-14 05:17:19 +08:00
|
|
|
- \c -i or \c --index print the word index
|
2006-01-27 01:34:37 +08:00
|
|
|
- \c -h or \c --help display this message
|
|
|
|
|
|
|
|
Test if the set VALUES contains the string KEY. Return status is 0 if
|
|
|
|
yes, 1 otherwise
|
|
|
|
|
|
|
|
|
|
|
|
\subsection contains-example Example
|
|
|
|
<pre>
|
|
|
|
for i in ~/bin /usr/local/bin
|
|
|
|
if not contains \$i \$PATH
|
2013-02-12 03:06:13 +08:00
|
|
|
set PATH \$PATH \$i
|
2006-01-27 01:34:37 +08:00
|
|
|
end
|
|
|
|
end
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
The above code tests if ~/bin and /usr/local/bin are in the path and if they are not, they are added.
|