| 
									
										
										
										
											1996-11-27 19:52:01 +00:00
										 |  |  | #! /usr/bin/env python | 
					
						
							| 
									
										
										
										
											1991-06-04 20:36:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # suff | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # show different suffixes amongst arguments | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import sys | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def main(): | 
					
						
							| 
									
										
										
										
											2001-01-17 08:48:39 +00:00
										 |  |  |     files = sys.argv[1:] | 
					
						
							|  |  |  |     suffixes = {} | 
					
						
							|  |  |  |     for file in files: | 
					
						
							|  |  |  |         suff = getsuffix(file) | 
					
						
							|  |  |  |         if not suffixes.has_key(suff): | 
					
						
							|  |  |  |             suffixes[suff] = [] | 
					
						
							|  |  |  |         suffixes[suff].append(file) | 
					
						
							|  |  |  |     keys = suffixes.keys() | 
					
						
							|  |  |  |     keys.sort() | 
					
						
							|  |  |  |     for suff in keys: | 
					
						
							|  |  |  |         print `suff`, len(suffixes[suff]) | 
					
						
							| 
									
										
										
										
											1991-06-04 20:36:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | def getsuffix(file): | 
					
						
							| 
									
										
										
										
											2001-01-17 08:48:39 +00:00
										 |  |  |     suff = '' | 
					
						
							|  |  |  |     for i in range(len(file)): | 
					
						
							|  |  |  |         if file[i] == '.': | 
					
						
							|  |  |  |             suff = file[i:] | 
					
						
							|  |  |  |     return suff | 
					
						
							| 
									
										
										
										
											1991-06-04 20:36:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | main() |