shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Parâmetro -d com TAB do comando cut


From: phfbettega
Subject: Re: [shell-script] Parâmetro -d com TAB do comando cut
Date: Thu, 16 Feb 2017 15:56:08 -0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1

Olá Wagner, usando uma dica do mestre Julio dá pra ver se é tab ou espaço.

echo -e '1 2 3 4'|cat -vet
1 2 3 4$

echo -e '1\t2 3\t4'|cat -vet
1^I2 3^I4$

Os tabs \t aparecem como o caracter de controle ^I
Fim de linha como $

Abraços Paulo

On 16-02-2017 13:14, address@hidden [shell-script] wrote:


Boa tarde pessoal, sei que parece meio patética minha dúvida e estou meio 
enferrujado em Bash, mas já revisei
o histórico do grupo e pesquisei na internet e todos são categóricos em afirmar 
que se quer fazer cut baseado
nos delimitadores TABs é só ocultar a opção "-d" pois o TAB é o delimitador 
natural do Bash, porém não
funciona como eu esperava...  Já tentei direto com a saída do comando ou 
enviando a saíta para um arquivo e
depois a enviando ao cut e ele simplesmente é indiferente, não visualizo onde 
estou errando:

root@debian-backup-teste:/home/wagner# cat teste.out| cut -f6
total 128
drwxr-xr-x 20 wagner wagner  4096 Fev 16 13:01 .
drwxr-xr-x  3 root   root    4096 Fev 14 12:47 ..
drwxr-xr-x  2 wagner wagner  4096 Fev 14 12:51 Área de trabalho
-rw-------  1 wagner wagner    40 Fev 15 12:44 .bash_history
-rw-r--r--  1 wagner wagner   220 Fev 14 12:47 .bash_logout
-rw-r--r--  1 wagner wagner  3515 Fev 14 12:47 .bashrc
drwx------  8 wagner wagner  4096 Fev 14 15:29 .cache
drwx------ 12 wagner wagner  4096 Fev 15 12:39 .config
drwx------  3 wagner wagner  4096 Fev 14 12:51 .dbus


Minha idéia é pegar o 6⁰ campo, para isso usei o cut -f6 e nada... Ele mostra 
exatamente como era o arquivo.
Sei que deve ser possível resolver com print ou awk, mas agora queria entender 
esse erro...

Att,

Wagner Brasileiro



--------------------------------------------------------------------------------------------------------------
Enviado por: address@hidden
--------------------------------------------------------------------------------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]