Als «alias» getaggte Fragen

Ein Alias ​​ist im Wesentlichen nichts anderes als eine Tastenkombination, eine Abkürzung, ein Mittel, um die Eingabe einer langen Befehlssequenz zu vermeiden. Dies kann viel Tipparbeit in der Befehlszeile ersparen und vermeiden, dass Sie sich komplexe Kombinationen von Befehlen und Optionen merken müssen.


1
wie man eine Datei findet, die einen Alias ​​definiert
Ich habe ein Problem und bin mir nicht sicher, wie ich mich fortbewegen soll. Irgendwo auf meinem System habe ich einen Alias ​​als solchen definiert: alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\' Ich bin nicht sicher, in welcher Datei sich diese befindet, und ich möchte sie ändern (oder tatsächlich entfernen). Ich könnte es …
21 zsh  alias  search  oh-my-zsh 

6
Warum wird Aliasing über Standardbefehle nicht empfohlen?
Ein häufiger Alias, den ich in der ~/.bashrcDatei gesehen habe (oder Äquivalente) ist alias rm='rm -i' Allerdings habe ich gesehen, dass Leute dagegen empfehlen, weil Der Alias ​​existiert möglicherweise nicht auf einem anderen System und da Sie sorglos geworden sind rm, löschen Sie versehentlich etwas Wichtiges. [1] Wenn Sie diesen …



5
Wie lege ich einen Alias ​​pro Verzeichnis fest?
Angenommen, Sie haben einen Alias go, möchten aber, dass dieser in verschiedenen Verzeichnissen unterschiedliche Aktionen ausführt? In einem Verzeichnis sollte es ausgeführt werden cmd1, aber in einem anderen Verzeichnis sollte es ausgeführt werdencmd2 Übrigens, ich habe bereits einen Alias ​​für den Wechsel zu den oben genannten Verzeichnissen. Ist es also …

2
Wie kann ich verlorene Aliase finden?
Ich habe einen Echo-Befehl für meine .bash_aliases-Datei ausgeführt und alle meine Aliase mit Ausnahme des Testalias gelöscht. Ich habe jedoch noch eine Sitzung geöffnet, in der die Aliase geladen sind (in das tcl?). Kann ich sie aus dieser Sitzung abrufen?

3
Wie umgehe ich einen Alias ​​in tcsh vorübergehend?
Ich benutze tcsh. Bash und Zsh und andere Vorschläge werden hier nicht helfen. Ich habe mehrere Aliase, die den gleichen Namen wie ein anderer Befehl haben. Wenn ich also einen Unalias-Namen hätte, würde die Eingabe des gleichen Namens jetzt etwas anderes bewirken. Meistens möchte ich den Alias-Befehl, weshalb ich sie …
17 shell  alias  tcsh 

2
Verzeichnis wechseln ohne CD einzutippen?
Ist es möglich, Bash Change Directory in der Befehlszeile einfach durch Eingabe dieses Verzeichnisses ohne irgendwelche Befehle wie zu machen cd? Zum Beispiel ist es möglich, anstatt dies zu schreiben: $ cd /tmp Ich möchte nur folgendes schreiben: $ /tmp Mit anderen Worten, wenn ich das Verzeichnis als Anwendung aufrufe, …

2
Alias ​​und Funktionen
Aus dem Bash-Handbuch Die Regeln zur Definition und Verwendung von Aliasen sind etwas verwirrend. Bash liest immer mindestens eine vollständige Eingabezeile, bevor ein Befehl in dieser Zeile ausgeführt wird. Aliase werden beim Lesen eines Befehls erweitert, nicht beim Ausführen. Daher wird eine Aliasdefinition, die in derselben Zeile wie ein anderer …
17 bash  alias  function 

4
Würde ein globales Aliasing der Gabelbombe deren Ausführung verhindern?
Wenn du global setzen würdest alias ':(){ :|:& };:'='echo fork bomb averted' Wäre das eine effektive Sicherheitsstrategie, um die Bash-Fork-Bomb-Ausführung zu vermeiden, oder gäbe es noch eine Möglichkeit, diese auszuführen? Ich nehme an, die Frage zahlt sich aus: Gibt es eine Möglichkeit, einen Befehl auszuführen, wenn er auf etwas anderes …
15 bash  security  alias 

1
Beeinflusst ein Alias ​​einen anderen Alias?
Ich habe noch nicht viele Aliase in meiner .bash_aliases-Datei eingerichtet. Erst kürzlich habe ich entdeckt, wie nützlich sie sein können. Bevor die Datei zu unhandlich wird, möchte ich etwas klarstellen, indem ich eine sehr einfache Frage stelle. Beeinflusst ein Alias ​​einen anderen oder kehrt der Alias ​​immer zum ursprünglichen Befehl …
14 bash  alias 

1
Festlegen von temporären Bash-Aliasen beim Aufrufen eines Ordners
Manchmal habe ich gerne sehr angepasste Bash-Aliase und möglicherweise Tastenkombinationen, wenn ich einen Ordner eingebe (kann ein Projekt sein, in dem ich viele Befehle von CLI eingebe). Nehmen wir an, wenn ich einen Ordner wie "projectAlpha /" eingebe, erwarte ich einige benutzerdefinierte Aliase wie: alias doTaskX='./app arg1 arg2...|filter arg1 arg2...' …
13 bash  shell  alias 

5
Lassen Sie Xargs Alias ​​anstelle von Binär verwenden
Bash 4.2 unter CentOS 6.5: In meinem habe ~/.bash_profileich eine Reihe von Aliasen, darunter: alias grep='grep -n --color=always' damit ich beim laufen automatisch farbmarkierungen und zeilennummern drucken kann grep. Wenn ich Folgendes ausführe, funktioniert die Hervorhebung wie erwartet: $ grep -Re 'regex_here' *.py Als ich dies jedoch kürzlich ausführte: $ …
13 bash  alias  xargs 

3
Deaktivieren oder deaktivieren Sie Aliase in zsh
Ich habe oh-my-zsh installiert, um die Verwendung des Terminals zu vereinfachen. Eine Sache, die mich jedoch stört, sind die produktiven Aliase, die dadurch hinzugefügt werden, wie "ga", "gap", "gcmsg", "_", die schwerer zu merken sind als der ursprüngliche Befehl und die Befehlshashtabelle verschmutzen. Gibt es also eine Möglichkeit, Aliase insgesamt …
12 shell  zsh  alias  oh-my-zsh 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.