Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

[DUVIDA] Para que servem os seguintes símbolos: < << > >> || | ?

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

Pascal

Pascal

Olá novamente! Por enquanto estou tirando algumas dúvidas, e uma delas é:--- Para que servem os seguintes símbolos: < << > >> || | ?--- Como é possível transcrever estes símbolos de um bat para outro bat?ex. echo Echo flooded > frango.bat >> faisca.bat (É possivel?)Ah, como que eu faço pra postar os meus scripts com a tela branca?Por favor, seria muito interessante se tivesse uma explicação seguida de exemplos, Obrigado

Imoogi



> -Grava a saída do comando em um arquivo ou dispositivo, como uma impressora, em
vez de gravar na janela do prompt de comando.

< -Lê a entrada do comando a partir de um arquivo, em vez de ler a partir do
teclado.

>> -Acrescenta a saída do comando ao final de um arquivo sem excluir as informações
já existentes no arquivo.

>& -Grava a saída de um identificador na entrada de outro identificador.

<& -Lê a entrada de um identificador e grava essa entrada na saída de outro
identificador.

| -Lê a saída de um comando e grava essa saída na entrada de outro comando. Também
conhecido como pipe.


para postar seus scripts com a tela branca basta vc colocalos entre as tags
Código:
[code]

Seu script

[/code]

quanto para transcrever os redirecionadores para um arquivo tbm ñ descobri ainda, mas qdo eu souber posto aqui, flw

Borsatti

Borsatti

Para transcrever o caracter > de um batch para outro use o acento circunflexo (scape) antes do caracter de sistema assim
echo Echo flooded ^> frango.bat >> faisca.bat
os caracteres de sistema são & | ( ) { } [ ] > < / \ % $ ! esses caracteres em batch são considerados e interpletados como comando e para se transpor de um batch para o outro tem que se colocar o scape antes deles.
echo Echo flooded ^& ^| ^( ^) ^{^ } ^[ ^]^ > ^< ^/ ^\ >> faisca.bat

e para transcrever uma variavel tipo %username% faça assim %%username%%

um outro exeplo é assim

@Echo off
echo fhgfhfvbvnbvnb^
nbvnbvgjgjfghghjfgjfggfhfgf^
dfdfsgdfgdfsgdfgg
pause

teste e veja oque acontece

http://batch-satti.com

Imoogi



vlw Borsatti, esse eu tbm não sabia.

Pascal

Pascal

Antes de mais nada, Mto Obrigado Imoogi! Sua explicação foi muito eficaz e com certeza servirá de base para muitos projetos importantes para mim! Em segundo lugar, mas não menos importante, eu to desconfiado de que esse tal de Borsatti foi o cara que criou o DOS, e tem um gosto refinado em termos de organização e atenção para com os menos esclarecidos em DOS/BAT. Muito Abrigado

Borsatti

Borsatti

?
Sempre que precisar de ajuda pode perguntar ..
Desde que eu saiba estarei sempre disposto a ajudar .
Bem que gostaria de ter criado o Dos e hoje existiria a A Microsatti corporation.

http://batch-satti.com

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos