rootRK3588~appGUI# dumpsys vo-------------------------------------------------------------------------------DUMP OF SERVICE vo-----------DEV CONFIG------------DevId DevEn InfType InfSync
您可以使用shell脚本中的字符串处理功能来提取这个值。以下是一个示例脚本:
#!/bin/bash
# 执行dumpsys命令并将输出存储到变量中
output=$(dumpsys vo)
# 使用正则表达式提取3840x2160p30值
regex='InfType\s+InfSync\s+([0-9x]+)'
if [[ $output =~ $regex ]]; then
value="${BASH_REMATCH[1]}"
echo "提取到的值为: $value"
else
echo "未找到匹配的值"
fi
将上述代码保存为脚本文件(例如extract_resolution.sh),然后在终端中运行该脚本。它将执行dumpsys命令并提取出3840x2160p30的值并打印出来。
请注意,上述脚本假设您已经在正确的目录下执行了dumpsys vo命令,并且输出格式与示例中的一致。如果输出格式不同,您可能需要根据实际情况调整正则表达式以匹配正确的值。
原文地址: https://www.cveoy.top/t/topic/iicm 著作权归作者所有。请勿转载和采集!