Inserindo favoritos no console do shell

2

Existe algum emulador de ferramenta / terminal que suporte que eu possa inserir meus 'favoritos' como '2 > / dev / null' ou 'date +% Y% m% d% H% M' e assim por diante ... em todos os lugares na linha de comando?

Não encontrei nenhum emulador de terminal ou ferramenta de área de transferência que tenha favoritos ...: (

Obrigado antecipadamente.

O uso de aliases e funções bash não é flexível o suficiente para inseri-los em qualquer lugar na linha de comando.

    
por user2013619 03.11.2013 / 11:30

2 respostas

1

Salve-os como variáveis em seu .bashrc (ou se você usar outro shell, salve-os em seu arquivo rc).

Por exemplo: Você pode inserir a linha var1='2>/dev/null' no seu arquivo .bashrc. Depois de iniciar o terminal e executar qualquer script que seja executado via bash (seu shebang deve se referir ao bash), você pode consultar sua variável usando $var1

    
por 03.11.2013 / 11:59
0

Se você tiver uma chamada preferencial de date , poderá definir um alias:

alias date='date +%Y%m%d%H%M'

Agora, sempre que você digitar date , obterá a saída de date +%Y%m%d%H%M . Você não precisa usar o mesmo nome, por exemplo, você pode usar alias date2=... .

Você pode tornar essa permanente adicionando-a a ~/.bashrc .

    
por 03.11.2013 / 13:04

Tags