Es gibt mehrere Dateien, mit denen ich oft arbeite. Zum Beispiel einige Konfigurationsdateien oder Protokolldateien. Angenommen, die Apache-Protokolldatei. Ich will tail
oder grep
es oft . Anstatt zu schreiben:
tail -50 /var/log/apache2/error_log
Ich schreibe lieber
tail -50 apachelog
Das fungiert also apachelog
als Alias für diesen Dateinamen. Aber wenn ich einen Alias in meinem definiere bashrc
, muss es ein ganzer Befehl sein; Es kann (anscheinend) kein Alias für einen Dateinamen sein, damit Sie später darauf verweisen können. Gibt es einen Weg, dies zu erreichen?
HINWEIS: Ich habe eine Vielzahl von Dateien und eine Vielzahl verschiedener Befehle, die ich ausführen möchte. Daher ist das Erstellen von Funktionen oder Aliasen für all diese verschiedenen Optionen nicht meine bevorzugte Lösung.