作者winjia (0rz.tw/di751)
看板Programming
标题[问题] Bat下adb CMD後输出的问题
时间Fri Nov 27 00:51:30 2015
请问一下
使用bat来下adb的cmd,然後要输出为txt,
但adb cmd下完後输出有换行,要怎麽不让他输出换行?
ex
下cmd:
adb shell /data/data/abcd_value
视窗会show出:
1111;2222;3333;4444;5678.000;1234.999
(换行&没东西)
############分隔线##############
如果我这样写:
for /f "delims=" %%i in ('.\adb shell /data/data/abcd_value') do (
echo show_value=%%i
)
视窗会show出:
show_value=1111;2222;3333;4444;5678.000;1234.999
show_value=
要怎麽只show出 show_value=1111;2222;3333;4444;5678.000;1234.999
谢谢帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.159.85.174
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1448556694.A.485.html
1F:推 jackylu63: 我都是用bash shell, 比dos shell好用223.142.158.141 11/27 15:21
2F:→ jackylu63: 目前我在win7上的shell是git bash223.142.158.141 11/27 15:28
3F:→ Bellkna: 用conemu试试 配合clink用起来和bash类似 114.33.123.103 11/29 21:27
4F:推 chrisdar: 加个 IF 判断是不是空字串不就好了? 180.176.179.51 12/01 06:51