- 论坛徽章:
- 0
|
本帖最后由 personball 于 2012-07-31 14:20 编辑
回复 19# ganhykk
以下代码已测试- personball@vostro:python$cat test.py
- #! /usr/bin/python
- # Filename: test.py
- import os
- a='a'
- b='b'
- cmd=''' awk '{if(NR<=33)print $0;else{f=!f;if(f)printf("%%s",$0);else printf("\t%%s\\n",$0)}}' %s > %s ''' %(a,b)
- os.system(cmd)
复制代码 只是不会报错- -,a文件就一行内容,执行后重定向给b文件,lz的具体需求不清楚,不过字符串问题解决- personball@vostro:python$cat a
- aa
- personball@vostro:python$cat b
- personball@vostro:python$./test.py
- personball@vostro:python$cat b
- aa
- personball@vostro:python$
复制代码 |
|