summaryrefslogtreecommitdiff
path: root/misc/umac/repeat.py
blob: 0bcf52efc723540db5eb3a80d139c2453d38f2c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import sys

if len(sys.argv) < 3:
	sys.stderr.write('Usage: repeat [string] [length]\n')
	sys.exit(1)

s = sys.argv[1]
length = int(sys.argv[2])
if length > 0:
	if length > 1024:
		while len(s) < 1024:
			s = s + s;
	while length > len(s):
		sys.stdout.write(s)
		length -= len(s)

	sys.stdout.write(s[:length])