Wie lehre ich meine Linux-Befehlszeilenmethoden?

35

Immer wenn ich während der Verwendung von Ubuntu in der Befehlszeile etwas vervollständige und mein Computer etwas Wertvolles für mich ist, möchte ich mich gerne bei Ihnen bedanken, nur weil es höflich ist. Ein typisches Gespräch könnte ungefähr so ​​aussehen:

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

Was ist der beste Weg, meinem PC ein paar Manieren beizubringen und mit "No problemo" zu antworten?

Sam152
quelle

Antworten:

30

Fügen Sie dies zu ~ / .bash_aliases hinzu oder führen Sie es in der Kommandozeile aus:

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

Z.B:

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

Sie könnten es auch in Ihre ~ / .bashrc stecken. Wenn Sie es zu ~ / .bash_aliases hinzufügen, stellen Sie sicher, dass Ihr ~ / .bashrc einen Abschnitt wie folgt hat:

# Alias definitions.
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
quack quixote
quelle
`\` vor einem Alias ​​wird den Alias ​​ignorieren.
Rob
Können wir dasselbe in Windows machen?
Santosh Kumar
5
alias thanks='fortune zippy'

oder

alias thanks='fortune fortunes'
coderanger
quelle