Como faço para imprimir dinamicamente explicações para as opções atuais usadas nos comandos do linux?

1

Existe uma ferramenta do Linux que, por exemplo, quando eu corro:

ls -lrt

não só imprime o resultado, como também imprime

ls - list files
-l - show extended list
-r - reverse
-t - sort by time
AND ONLY NOW PRINT THE RESULTS

a razão é que seria legal se pudesse sempre me lembrar quais são as opções que estou usando na verdade! :)

Existe algo assim para imprimir dinamicamente a ajuda das opções que estou usando atualmente?

    
por Jas 12.07.2015 / 14:16

1 resposta

0

Você precisaria de uma função de "pré-execução" de alguns tipos e, então, selecionaria as opções reais usadas em uma instância de uma chamada e as traduziria em, por exemplo,

$ man ls | grep -E  '^[ \t]+(-l|-r|-t)'
       -l     use a long listing format
       -r, --reverse
       -t     sort by modification time, newest first

... para um ls -lrt .

    
por 12.07.2015 / 22:42

Tags