Ich möchte meinen mv-Befehl so konfigurieren, dass er standardmäßig "-i" enthält.Wie konfiguriere ich meinen "mv" -Befehl so, dass er "-i" enthält, auch wenn ich ihn vergessen habe?
Manchmal vergaß ich es und mess up meine Dateien zu verwenden ...
Ich möchte meinen mv-Befehl so konfigurieren, dass er standardmäßig "-i" enthält.Wie konfiguriere ich meinen "mv" -Befehl so, dass er "-i" enthält, auch wenn ich ihn vergessen habe?
Manchmal vergaß ich es und mess up meine Dateien zu verwenden ...
eine andere Antwort Hinzufügen schrieb unaliasing Option, um, müssen Sie Ihre ~/.bashrc
oder ~/.zshrc
basierend hinzuzufügen auf Ihre Login-Shell für einen permanenten Alias.
alias mv="mv -i"
Dann können Sie es beziehen Auswirkungen auf den aktuellen Login
source ~/.bashrc
OR Abmelde zu nehmen und melden Sie sich erneut oder eine neue Shell öffnen interaktives Verhalten
Manchmal zu bekommen, wenn Sie wollen Deaktivieren Sie das Verhalten vorübergehend, können Sie es durch
\mv file1 file2
In Ihren .bashrc
oder ähnlichen Einstellungen, fügen alias mv="mv -i"
. Dann starte eine neue Shell.
Temporal Weg, es zu tun:
alias mv='mv -i'
oder Oberbau: Was C-Otto
Ich würde argumentieren, dass Sie das nicht tun sollten. Wenn Sie das tun, werden Sie sich darauf einstellen, ein Sicherheitsnetz zu erwarten. Wenn Sie eine Umgebung verwenden, die diesen Alias nicht enthält (einschließlich der Verwendung Ihres aktuellen Systems als anderer Benutzer), können Sie möglicherweise Fehler machen, die Sie ohne diese Konditionierung nicht vornehmen würden. –