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

操作系统开发

开发平台:

C/C++

  1. .TH BASENAME 1
  2. .SH NAME
  3. basename, dirname - strip off file prefixes and suffixes
  4. .SH SYNOPSIS
  5. fBbasename fIfilefR [fIsuffixfR]fR
  6. .br
  7. fBdirname fIfilefR
  8. .de FL
  9. .TP
  10. \fB\$1\fR
  11. \$2
  12. ..
  13. .de EX
  14. .TP 20
  15. \fB\$1\fR
  16. # \$2
  17. ..
  18. .SH OPTIONS
  19. (none)
  20. .SH EXAMPLES
  21. .EX "basename /user/ast/file.c" "Strips path to yield fIfile.cfP"
  22. .EX "basename /user/file.c .c" "Strips path and fI.cfP to yield fIfilefP"
  23. .EX "dirname /user/file.c" "Strips basename to yield fI/userfP"
  24. .SH DESCRIPTION
  25. .PP
  26. .I Basename
  27. removes the initial directory names (if any) yielding the name of the
  28. file itself.
  29. If a second argument is present, it is interpreted as a suffix and is
  30. also stripped, if present.
  31. .PP
  32. .I Dirname
  33. removes the final component of a path, yielding the directory a file is in.
  34. .PP
  35. These programs are primarily used in shell scripts.