Desativar caracter especial no DOS

Publicado em 18/9/2009 | Autor Márcio




Como criar, dentro de um “bat” DOS, um arquivo com o seguinte texto?

umacoisa < outracoisa

Ou seja, como criar um texto com o simbolo de menor [<] já que ele é entendido como um redirecionador.

Se for usado diretamente:

echo umacoisa < outracoisa > arquivo

Não funciona … (ele acha que é para receber um arquivo chamado “outracoisa”)

A solução é usar um circunflexo [^] na frente do sinal de menor [<]. O  circunflexo [^] desabilita a função de caracteres especiais no DOS.

O comando ficará assim

echo umacoisa ^< outracoisa > arquivo


Comments

Deixe um comentário!