Pular para o conteúdo

comando cat [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. comando cat [RESOLVIDO]

Enviado em 01/02/2010 - 17:45h

Como fica a estrutura do comando cat para se criar o arquivo chamando arqx?

Responder tópico

2. Re: comando cat [RESOLVIDO]

Enviado em 01/02/2010 - 18:06h

Quer aprender mais sobre linux?
Essas e outras dúvidas podem ser esclarecidas lendo o Guia Foca.
Download do guia no link abaixo:

- http://www.guiafoca.org/download.html

3. Re: comando cat [RESOLVIDO]

Enviado em 01/02/2010 - 18:07h

especificamente sobre o cat:

a) abra um terminal

b) digite:
$ man cat

tá tudo lá, explicadinho.

4. Re: comando cat [RESOLVIDO]

Enviado em 01/02/2010 - 20:45h

Tava lendo ali o fórum do guia do hardware e rolou uma pergunta igual a sua.
Creio que seja a mesma pessoa =D

$ cat arquivo
1
2
3
4
5

então para criar um arquivo com o cat é so redirecionar a saída:
(Aqui listarei algumas possíveis situações)

$ cat arquivo > arqx
$ cat < arquivo > arqx
$ cat > arqx # arquivo vazio
$ cat <<<"HERE STRING" > arqx
$ cat <<EOF > arqx
1
2
3
EOF

etc ..

Na verdade qualquer programa que mande alguma coisa para a saída padrão pode ter seu conteúdo
redirecionado dessa maneira ( > arqx ).

Acho que é isso.
t+

5. Re: comando cat [RESOLVIDO]

Enviado em 02/02/2010 - 19:06h

Entendi, mas quando for digitar cat arquivo, pra colocar os numeros dentro, da mensagem de arquivo ou diretorio não encontrado. Eu criei o diretorio no caso e não deu certo

6. gato

Enviado em 02/02/2010 - 19:44h

Ok! Nos casos acima o arquivo 'arquivo' tinha que existir. Não sei qual é o seu objetivo mas se for para
digitar alguma coisa e salvar em um arquivo, você pode fazer assim:

$ cat > arqx
1
2
3
4
5
CTRL+D

Só apertar ctrl+d quando quiser terminar, depois é só mandar um cat arqx para ver o conteúdo.

obs: Eu disse acima que essa forma criava um arquivo vazio, mas errei feio =D

Você pode também:

$ cat<<EOF > arqx
1
2
3
4
5
EOF

Depois um cat arqx para ver os números.
t+

7. Re: comando cat [RESOLVIDO]

Enviado em 02/02/2010 - 21:02h

Agora entendi, obrigado

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder