作者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://www.ptt.cc/bbs/Programming/M.1448556694.A.485.html
推 jackylu63: 我都是用bash shell, 比dos shell好用223.142.158.141 11/27 15:21
→ jackylu63: 目前我在win7上的shell是git bash223.142.158.141 11/27 15:28
→ Bellkna: 用conemu試試 配合clink用起來和bash類似 114.33.123.103 11/29 21:27
推 chrisdar: 加個 IF 判斷是不是空字串不就好了? 180.176.179.51 12/01 06:51