Como ensino minhas maneiras de linha de comando linux?


35

Sempre que concluo algo na linha de comando enquanto uso o Ubuntu e meu computador faz algo de valor para mim, gosto de agradecer, apenas porque é a coisa mais educada a se fazer. Uma conversa típica pode ser algo como isto:

mtp-sendfile HamishAndyPodcast.mp3 /Music/podcasts
Sending file...
Progress: 17769768 of 17769768 (100%)
New file ID: 76098
sam@sams-laptop:~$ thanks
thanks: command not found

Qual é a melhor maneira de ensinar algumas maneiras ao meu PC e responder com algo como "Sem problemas".

Respostas:


30

Adicione isto a ~ / .bash_aliases ou execute-o na linha de comando:

alias thanks='echo "No problemo dude!"'

Por exemplo:

user@host:~$ alias thanks='echo "No problemo dude!"'
user@host:~$ thanks
No problemo dude!

Você também pode colocá-lo no seu ~ / .bashrc. Se você adicioná-lo a ~ / .bash_aliases, verifique se o seu ~ / .bashrc possui uma seção como esta:

# Alias definitions.
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

`\` na frente de um apelido ignorará o apelido.
Rob

Podemos fazer o mesmo no Windows?
Santosh Kumar

5
alias thanks='fortune zippy'

ou

alias thanks='fortune fortunes'
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.