TEST.1
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH TEST 1
  2. .SH NAME
  3. test, [ - test for a condition
  4. .SH SYNOPSIS
  5. fBtest fIexprfR
  6. .br
  7. fB[ fIexpr fB]fR
  8. .br
  9. .de FL
  10. .TP
  11. \fB\$1\fR
  12. \$2
  13. ..
  14. .de EX
  15. .TP 20
  16. \fB\$1\fR
  17. # \$2
  18. ..
  19. .SH OPTIONS
  20. (none)
  21. .SH EXAMPLES
  22. .EX "test -r file" "See if file is readable"
  23. .SH DESCRIPTION
  24. .PP
  25. fITestfR checks to see if files exist, are readable, etc. and returns
  26. an exit status of zero if true and nonzero if false.  The legal operators are
  27. .sp
  28. .nf
  29. .ta 0.5i 1.5i
  30. -r file true if the file is readable
  31. -w file true if the file is writable
  32. -x file true if the file is executable
  33. -f file true if the file is not a directory
  34. -d file true if the file is a directory
  35. -s file true if the file exists and has a size > 0
  36. -t fd true if file descriptor fd (default 1) is a terminal
  37. -z s true if the string s has zero length
  38. -n s true if the string s has nonzero length
  39. s1 = s2 true if the strings s1 and s2 are identical
  40. s1 != s2 true if the strings s1 and s2 are different
  41. m -eq m true if the integers m and n are numerically equal
  42. .fi
  43. The operators fB-gtfR, fB-gefR, fB-nefR, fB-lefR, and
  44. fB-ltfR may be used as well.
  45. These operands may be combined with fB-afR (Boolean and), 
  46. fB-ofR (Boolean or), !
  47. (negation).  
  48. The priority of fB-afR is higher than that of fB-ofR.  
  49. Parentheses are permitted, but must be escaped to keep the shell from trying 
  50. to interpret them.
  51. .SH "SEE ALSO"
  52. .BR expr (1),
  53. .BR sh (1).