Simple text replacement with sed
which works fine:
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ ll
total 8
-rwxrwxr-x. 1 nsaunders nsaunders 28 Jun 9 03:33 cmd
-rw-rw-r--. 1 nsaunders nsaunders 4 Jun 9 03:33 old
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ cat old
day
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ cat cmd
sed s/day/night/ <old >new
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ ./cmd
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ ll
total 12
-rwxrwxr-x. 1 nsaunders nsaunders 28 Jun 9 03:33 cmd
-rw-rw-r--. 1 nsaunders nsaunders 6 Jun 9 03:34 new
-rw-rw-r--. 1 nsaunders nsaunders 4 Jun 9 03:33 old
[nsaunders@rolly sed]$
[nsaunders@rolly sed]$ cat new
night
[nsaunders@rolly sed]$
How can I do something similar from mymodule
?
[nsaunders@rolly api]$
[nsaunders@rolly api]$ ll
total 8
-rw-rw-r--. 1 nsaunders nsaunders 48 Jun 9 03:33 client.py
-rw-rw-r--. 1 nsaunders nsaunders 63 Jun 9 03:33 mymodule.py
[nsaunders@rolly api]$
[nsaunders@rolly api]$ cat mymodule.py
import re
def foo(bar):
baz=re.compile('[a-z]+')
return baz
[nsaunders@rolly api]$