擅长:python、mysql、java
<p>如果可以在shell中的一行代码中完成,我不明白为什么要使用python。在</p>
<pre><code>svn status | grep "^[AMD]" | sed 's/^.\{8\}//' | xargs zcvf My.tar.gz
</code></pre>
<p>我使用<code>grep</code>来只选择修改过的行,如果您想要svn status列出的所有文件(也包括那些添加/删除的文件),则可以不使用该部分。我在这里用<code>sed</code>删除了每一行的第一部分,我相信有更简单的方法可以做到这一点,但我现在想不出一个。在</p>