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: itamarnet
Subject: Re: [shell-script] Parâmetro -d com TAB do comando cut
Date: 16 Feb 2017 15:57:31 +0000

Wagner o que o Jonathan disse está correto, a saída do comando ls faz o alinhamento com espaços e não usa tabulação.

E realmente o cut usar por padrão tabulação como separador de campo por padrão, exceto quando se declara explicitamente usando a opção '-d'.

Para contornar a questão do espaços em branco consecutivo pode usar o comando 'tr' junto, por exemplo:

$ ls -la | tr -s ' ' | cut -d ' ' -f6

ou usar awk, que por padrão usa espaços/ou tabulações consecutivos como separador padrão:

$ ls -la | awk '{ print $6 }'


[]'s
Itamar

reply via email to

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