擅长:python、mysql、java
<p>如果您在一个目录中有一堆日志文件,而您只需要其中的一个范围,另一个选择是编写一个小Python脚本,接受一个范围和一个基,然后为每个日志调用import日志(或者,如果您想特别喜欢,可以直接导入<code>import_logs</code>)。在</p>
<p>您可以在Python中使用<code>Popen</code>运行任何shell命令。因此,如果您想运行<code>import_logs log_base_str01123.txt</code>,可以只运行以下命令:</p>
<pre><code>from subprocess import Popen, PIPE
print Popen("import_logs.py log_base_str01123.txt", stdout=PIPE, shell=True).stdout.read()
</code></pre>
<p>如果你想对一堆绳子这么做:</p>
^{pr2}$
<p>这可能是一个更通用的解决方案/让您拥有更精细的控制。在</p>
<p>如果要查看连续值的列表,只需使用:</p>
<pre><code>logs = map(str, range(start_number, end_number + 1))
</code></pre>