2017-07-25 4 views
2

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 ...

+1

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. –

Antwort

1

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 
4

In Ihren .bashrc oder ähnlichen Einstellungen, fügen alias mv="mv -i". Dann starte eine neue Shell.

1

Temporal Weg, es zu tun:

alias mv='mv -i' 

oder Oberbau: Was C-Otto

Verwandte Themen