提取出initcal 开关的行,并按after 后面的时间大小重新对文本排序,每行行首是函数的执行时间
时间: 2024-03-27 09:41:10 浏览: 107
Python装饰器限制函数运行时间超时则退出执行
可以使用以下命令来提取出包含 `initcall` 关键字的行,并按照 `after` 后面的时间大小进行排序,并在每行行首添加函数的执行时间:
```bash
grep "initcall" file.txt | sed -E 's/.*after ([0-9]+) usecs/ \1 &/g' | sort -n | sed -E 's/[0-9]+ //g'
```
其中,`file.txt` 需要替换为实际的文件名。
该命令与之前的命令相比,只是在第二个 sed 命令中将替换的内容前面添加了一个空格,以便在输出文本中添加函数的执行时间。
执行命令后,输出结果将会按照 `after` 后面的时间大小重新排序,并在每行行首添加函数的执行时间。
阅读全文