bat 獲取命令執行后的多個返回值,並取最后一個


最近在使用bat,遇到了這樣的問題,獲取adb shell cat命令之后的所有返回值,查了很長時間,才找到,現分享給大家。

舉例如下:

@for /f "tokens=*" %%i in ('adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies') do @set vars=%%i 

@echo All cpufreqs are: %var%

@for %%A in (%var%) do set last=%%A

@echo The max cpufreq is: %last%

 

結果是:

All cpufreqs are: 416000 900000 1050000

The max cpufreq is is:1050000


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM