você pode fazer o seu terminal de modo que ele passe todos os comandos, exceto os comuns?

0

É possível configurar seu shell (bash) para que ele atinja todos os comandos, exceto os comuns (como ls ou cd)?

quando eu digito algum comando como

command arg1 arg2

Eu gostaria que meu terminal o convertesse em bastidores

time command arg1 arg2
    
por Alby 30.03.2013 / 03:07

2 respostas

2

Eu acredito que um alias é a resposta. crie quantos aliases você quiser.

alias cp = 'time cp'

    
por 04.04.2013 / 00:47
0

Você só precisa executar o seguinte comando para adicionar o registro de data e hora ao histórico:

export HISTTIMEFORMAT='%F %T '

Então, se você efetuar logout e logar novamente sempre que invocar o comando history, você verá um registro de data e hora para os comandos executados. Infelizmente, não parece que ele acrescenta um registro de data e hora ao arquivo .bash_history no perfil de usuário local de um usuário. Também parece que não há uma maneira de distinguir comandos executados comuns vs. incomuns.

    
por 30.03.2013 / 03:21

Tags