标题: 怎樣在同一行顯示兩命令的運行結果?
[打印本页]
作者: shengping
时间: 2008-12-27 16:55
标题: 怎樣在同一行顯示兩命令的運行結果?
例如有一個文件 a.txt, 裏面的內容為123456789.
echo a>test.txt
type a.txt>>test.txt
程式執行後test.txt內容成為:
a
123456789
我想讓程式執行後,test.txt裏面的內容是:
a 123456789
即兩個指令運行的結果在同一行顯示,不知怎樣能達到這個目的?
转移自 DOS学习入门 & 精彩文章 (教学室)
从你所需要的结果来看你的问题似乎不属于 DOS 范畴,今后发帖请尽量发到对应的版块。
——管理员
作者: DOSforever
时间: 2008-12-27 18:53
作者: HAT
时间: 2008-12-28 01:21
Microsoft Windows XP
(C) Copyright 1985-2001 Microsoft Corp.
C:\Test>type test.bat
@echo off
set /p=a <nul
type a.txt
C:\Test>test.bat
a 123456789
作者: shengping
时间: 2008-12-28 10:07
感謝 DOSforever HAT提供的幫助.
我已經想出來了,要想達到這個目的其實很簡單:
@echo off
set a=a
set /p b=<a.txt
echo %a% %b%>test.txt
作者: HAT
时间: 2008-12-28 20:52
标题: Re 4楼
可惜你想出来的是错误的
set /p b=<a.txt只能获取首行内容