小编And*_*yen的帖子

Awk:只分裂2个或更多空格

我正在尝试重新格式化last命令的输出,例如last -adn 10 | head -n -2 | awk -F' {2,}' '{ print "USER:",$1,"IP:",$5 }'.

>> last -adn 10 | head -n -2
root     pts/0        Tue Jul 10 13:51   still logged in    10.102.11.34
reboot   system boot  Fri Jun 22 09:37         (18+04:19)   0.0.0.0
Run Code Online (Sandbox Code Playgroud)

我想我的输出是这样的:

>>last -adn 10 | head -n -2 | awk -F' {2,}' '{ print "USER:",$1,"IP:",$5 }'
USER: root IP: 10.102.11.34 TIME: Tue Jul 10 13:51
Run Code Online (Sandbox Code Playgroud)

我已经尝试了这里描述的每一种方法,我无法弄清楚为什么这对我不起作用.执行该命令时,它只是将整行存储在$ 1中,其他行为空白.

regex unix awk

11
推荐指数
2
解决办法
5797
查看次数

设定Python汇入时间

有没有办法找出Python中导入时间最长的导入?查看的输出python -m cProfile <script>,它似乎没有包含import语句(可以理解的是,它可能具有巨大的依赖树)。最初,我以为看到了一行就__import__()可以了,但是我认为这实际上可能是因为某处的代码正在显式调用它,只有import语句的玩具程序没有一行。

现在我正在使用:

start = time.time()
import <module>
print '%s / time: %f' % (<module>, time.time()-start)
Run Code Online (Sandbox Code Playgroud)

围绕每个模块,但是它没有递归地对其进行分析,以查看导入中的哪个导入可能会浪费时间。

python profiling python-import

9
推荐指数
1
解决办法
1267
查看次数

标签 统计

awk ×1

profiling ×1

python ×1

python-import ×1

regex ×1

unix ×1