cat VS30_boot_up.log | grep "initcall" | sed "s/\(.*\)after\(.*\)/\2 \1/g" | sort -n
时间: 2023-07-09 11:54:38 浏览: 133
book3s_paired_singles.rar_Linux/Unix编程_Unix_Linux_
这个命令可以按照 `after` 后面的数字进行排序,并且输出的格式与之前的文本一致。具体解释如下:
- `cat VS30_boot_up.log`:将文件 `VS30_boot_up.log` 的内容输出到标准输出;
- `grep "initcall"`:从输出中筛选出包含 `initcall` 的行;
- `sed "s/\(.*\)after\(.*\)/\2 \1/g"`:使用正则表达式匹配每行中的 `after` 后面的数字和整行文本,然后将它们调换顺序并用空格分隔;
- `sort -n`:按照数字大小进行排序;
- 最终输出的结果与之前的文本格式一致,其中 `initcall` 和 `after` 之间有一个空格。
可以在终端中直接执行这个命令,结果将会输出到终端中。
阅读全文