source: vendor/python/2.5/Tools/scripts/suff.py

Last change on this file was 3225, checked in by bird, 18 years ago

Python 2.5

File size: 622 bytes
Line 
1#! /usr/bin/env 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 filename in files:
13 suff = getsuffix(filename)
14 if not suffixes.has_key(suff):
15 suffixes[suff] = []
16 suffixes[suff].append(filename)
17 keys = suffixes.keys()
18 keys.sort()
19 for suff in keys:
20 print repr(suff), len(suffixes[suff])
21
22def getsuffix(filename):
23 suff = ''
24 for i in range(len(filename)):
25 if filename[i] == '.':
26 suff = filename[i:]
27 return suff
28
29if __name__ == '__main__':
30 main()
Note: See TracBrowser for help on using the repository browser.