“ls -la | sort + 0nr -2 + 2d ”, o que você faz aqui?

0

Eu vi isso em algum lugar escrito: ls -la | classificar + 0nr -2 + 2d

O que você está fazendo aqui? Quais são esses argumentos?

    
por prateek goyal 14.01.2015 / 11:47

1 resposta

2

Este é um uso de linha de comando obsoleto, que ainda é suportado, mas não é mais documentado na página do manual. Você pode verificar info coreutils 'sort invocation' como proposto na seção see also da página man.

ls -la | sort +0nr -2 +2d

é equivalente a

ls -la | sort -k1nr,2 -k3d

que no meu Ubuntu é o mesmo que

ls -la | sort -k3d
    
por 14.01.2015 / 13:41

Tags