Duvida sobre o comando TR [RESOLVIDO]

1. Duvida sobre o comando TR [RESOLVIDO]

Caio Cesar Alencar
caiopai

(usa Ubuntu)

Enviado em 12/03/2011 - 10:45h

Olá
Sou novo no Linux e ontem me deparei com uma pergunta na prova que não soube responder
achava que o comando tr tinha função apenas de substtituir caracteres mais parece
que eu estava enganado
então ,por favor,qual seria a resposta pra seguinte questão:

Utilizando o tr, como você colocaria ordem nessa bagunça?, ou seja, cada ítem em uma linha.

$ cat confusao
cd $HOME;pwd;date;ls -la;echo $LOGNAME x${SHELL}x


o arquivo deve ficar da seguinte forma:

cd $HOME
pwd
date
ls -la
echo $LOGNAME x${SHELL}x


Qual o comando seria necessário??

Já grato,agradeço


  


2. Troque os ; por quebras de linha

Júlio Hoffimann Mendes
julio_hoffimann

(usa Ubuntu)

Enviado em 12/03/2011 - 10:59h

Oi Caio,

Basta trocar os ; por quebras de linha:

$ tr ; '\n'

Abraço!


3. comando Tr

Caio Cesar Alencar
caiopai

(usa Ubuntu)

Enviado em 12/03/2011 - 11:13h

Olá Julio
obrigado pela atenção
mais eu gostaria de saber como ficaria o comando por completo,
desculpe a ignorancia mais ainda estou caminhando quando a
questão é shell

abrçs


4. Re: Duvida sobre o comando TR [RESOLVIDO]

Rodrigo
megatux

(usa Debian)

Enviado em 12/03/2011 - 11:30h

Falae Caio,


basta pegar a saída do comando cat e passar para o tr:

cat confusao | tr \; '\n'

para redirecionar para um novo arquivo:

cat confusao | tr \; '\n' > sem_confusao

[]'s


:wq!



5. Utilize redirecionamento

Júlio Hoffimann Mendes
julio_hoffimann

(usa Ubuntu)

Enviado em 12/03/2011 - 11:31h

Caio,

Você pode redirecionar a saída de um comando para outro:

$ cat confusao | tr ; '\n'

Pesquise sobre pipes ou redirecionamento de forma geral.

Abraço!

P.S.: Não se esqueça de marcar o tópico como resolvido.


6. Re: Duvida sobre o comando TR [RESOLVIDO]

Caio Cesar Alencar
caiopai

(usa Ubuntu)

Enviado em 12/03/2011 - 11:42h

Vlw Megatux e Julio
Agora vo mandar bem na revisão da prova
Vivendo e aprendendo né galera

abrçs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts