comando cat [RESOLVIDO]

1. comando cat [RESOLVIDO]

.
Brown.

(usa CentOS)

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

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


  


2. Re: comando cat [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

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]

irado furioso com tudo
irado

(usa XUbuntu)

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]

Marcos Paulo Ferreira
Daemonio

(usa Slackware)

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]

.
Brown.

(usa CentOS)

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

Marcos Paulo Ferreira
Daemonio

(usa Slackware)

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]

.
Brown.

(usa CentOS)

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

Agora entendi, obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts