slovniky
[krypto.git] / slovniky / perm2.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 import sys
5
6 n = int(sys.argv[1])
7 ch = sys.argv[2]
8
9 s = 'grep \'^[a-z]*' + '[a-z]*'.join(sorted(ch)) + '[a-z]*' + ' '
10
11
12
13 if n > 0:
14     s += n * '.' + '$\' perm.dic | cut -f2 -d\' \''
15 else:
16     s += '.*$\' perm.dic | cut -f2 -d\' \''
17     
18     
19 s2 = 'cat *.d '
20
21 for c in ch:
22     s2 += '| grep ' + c + ' '
23
24 print '(' + s + '; ' + s2 + ' )'