Força a 'ordenação' a ignorar extensões de arquivo ao ordenar a saída 'find' por nome de arquivo

1

Existe uma maneira fácil de forçar sort a ignorar extensões de arquivo ao classificar find output por nome de arquivo? Quero dizer, sem script extra.

    
por glarry 27.04.2018 / 00:02

1 resposta

1

Não tenho certeza do que você quer dizer.

Mas dado um diretório

$ ls
bar.txt  foo.abc  foo.txt
$ 

Você pode classificar apenas o nome, retirando a extensão, conforme abaixo

$ find . -type f | sort -k 2,2 -t. -u
./bar.txt
./foo.txt
$

Como sempre, um exemplo de entrada junto com a saída desejada ajudaria muito.

    
por 27.04.2018 / 00:13

Tags