我需要0 com.ktcp.video/com.ktcp.video.activity.detail.DetailCoverActivity 2 com.tencent.start.tv/com.tencent.start.ui.SplashActivity这种结果
时间: 2023-12-05 18:03:51 浏览: 223
video-php.rar_/video.php_video.php_视频采集 PHP
你可以使用以下命令,将输出结果格式化为两行,每行包含一个显示器ID和对应的Activity名称:
```
dumpsys window | grep display | grep 'imeInputTarget' | awk -F '[{ }]' '{print $3, $NF}' | sed 's/#/ /'
```
该命令的执行流程如下:
1. 使用`dumpsys window`命令获取窗口信息,使用`grep display | grep 'imeInputTarget'`命令获取当前输入法目标所在的所有显示器信息。
2. 使用`awk -F '[{ }]' '{print $3, $NF}'`命令将每行输出结果使用大括号分割,提取第3个字段(显示器ID)和最后一个字段(Activity名称和显示器ID)。
3. 使用`sed 's/#/ /'`命令将显示器ID和Activity名称之间的'#'字符替换成空格,从而格式化输出结果。
输出结果类似于:
```
0 com.ktcp.video/com.ktcp.video.activity.detail.DetailCoverActivity
2 com.tencent.start.tv/com.tencent.start.ui.SplashActivity
```
其中,第一列为显示器ID,第二列为对应的Activity名称。
阅读全文