blob: 7fda113650e1bd54d67f64bf92971a9378809e35 [file] [log] [blame]
Guido van Rossumec758ea1991-06-04 20:36:54 +00001#! /usr/local/python
2
3# suff
4#
5# show different suffixes amongst arguments
6
7import sys
8
9def main():
10 files = sys.argv[1:]
11 suffixes = {}
12 for file in files:
13 suff = getsuffix(file)
14 if not suffixes.has_key(suff):
15 suffixes[suff] = []
16 suffixes[suff].append(file)
17 keys = suffixes.keys()
18 keys.sort()
19 for suff in keys:
20 print `suff`, len(suffixes[suff])
21
22def getsuffix(file):
23 suff = ''
24 for i in range(len(file)):
25 if file[i] = '.':
26 suff = file[i:]
27 return suff
28
29main()