Como ll
é um alias comumente definido para ls -l
, h
is um alias comumente definido para history
ou history <some-number>
, history
sendo um comando interno de csh
para exibir o histórico (os comandos que você executou anteriormente), agora também encontrados em bash
, zsh
(igual a fc -l
), ksh
(como um alias predefinido para hist -l
) fish
e yash
(como uma função predefinida).
Tentando descobrir alguns exemplos antigos, consulte este antigo post do usenet de 1984 para instância .
Se você o tiver mencionado em alguma documentação, o autor pode ter esse alias em seus sistemas ~/.cshrc
/ ~/.bashrc
... ou usado onde esse alias foi definido em todo o sistema. Dado que eles mencionam o comando help
, que é o nome de um embutido no shell bash
, que poderia ter sido o shell que eles tinham em mente.
Para saber o que o h
está em seu shell, digite type h
se estiver usando um shell parecido com Bourne ou fish
ou which h
se estiver usando tcsh
ou whatis h
se estiver usando rc
/ es
... Em csh
, veja se alias h
retorna alguma coisa. Se eles retornarem que h
é um alias para history
, esse alias provavelmente foi definido em um dos arquivos de configuração do seu shell.
A sintaxe real de history
irá variar com o shell. Veja a documentação do shell para detalhes ( info bash history
para o shell bash
, por exemplo).