|
|
1.1 ! root 1: .TH BASENAME 1 ! 2: .SH NAME ! 3: basename \- strip file name affixes ! 4: .SH SYNOPSIS ! 5: .B basename ! 6: [ ! 7: .B -d ! 8: ] ! 9: .I string ! 10: [ ! 11: .I suffix ! 12: ] ! 13: .SH DESCRIPTION ! 14: .PP ! 15: .I Basename ! 16: deletes any prefix ending in slash ! 17: .RB ( / ) ! 18: and the ! 19: .IR suffix , ! 20: if present in ! 21: .IR string , ! 22: from ! 23: .IR string , ! 24: and prints the result on the standard output. ! 25: .PP ! 26: The ! 27: .B -d ! 28: option instead prints the directory component, ! 29: that is, ! 30: .I string ! 31: up to but not including the final slash. ! 32: If the string contains no slash, ! 33: a period and newline are printed. ! 34: .SH SOURCE ! 35: .B /sys/src/cmd/basename.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.