Вопрос по команде типа, которая имеет>? - PullRequest
0 голосов
/ 14 июля 2011
         type file.txt > file2.txt \\ sends the file.txt contains to file2.txt

Предположим, если имя файла хранится в file2.txt Как мне отправить его в команду типа? Как я могу открыть содержимое файла этого. Если имя файла хранится в file2.txt?

         type >file2.txt to open it? \\  its not working says incorrect syntax 

Я пробовал это разными способами. Кто-нибудь может мне помочь?

Ответы [ 3 ]

2 голосов
/ 22 июля 2011

В большинстве языков программирования есть несколько способов сделать то же самое. Я всегда думал, что лучше / проще - лучший:

set /P VAR=< file.txt
type %VAR%

Привет ...

Antonio

2 голосов
/ 14 июля 2011
for /f "usebackq" %I IN (`type file.txt`) DO set VAR=%I
type %VAR%
1 голос
/ 14 июля 2011

Вы должны попробовать:

type file2.txt

Или, если вы хотите объединить поступающие команды:

find "2011-07" logfile.txt | type

Или, если это не то, что вы хотите, возможно, это так:

file2.txt содержит имя файла (возможно, из предыдущей команды dir).Как я могу открыть этот файл?- но, к сожалению, я не знаю ответа на этот вопрос.

Обновление: попробуйте это:

for /F %F in (file2.txt) do type %F
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...