compgen-Befehl in Linux mit Beispielen
compgen ist ein in Bash eingebauter Befehl, der verwendet wird, um alle Befehle aufzulisten, die im Linux-System ausgeführt werden könnten. Dieser Befehl könnte auch verwendet werden, um die Gesamtzahl der im Terminal vorhandenen Befehle zu zählen oder sogar nach einem Befehl mit dem bestimmten Schlüsselwort zu suchen. Dieser Befehl wird sogar verwendet, um die Bash-Details wie eingebaute Bash-Funktionen und so weiter zu drucken.
Arbeiten mit dem Befehl compgen unter Linux
1. Um alle verfügbaren Befehle aufzulisten, die direkt ausgeführt werden können.
compgen -c
Dies listet alle Befehle auf, die Ihnen zur direkten Verwendung zur Verfügung stehen.
2. Um nach Befehlen mit einem bestimmten Schlüsselwort zu suchen
compgen -c | grep gnome
Dadurch werden die Befehle gesucht, die das Schlüsselwort gnome enthalten.
3. Um die Gesamtzahl der verfügbaren Befehle zu zählen
compgen -c | wc -l
Dieser Befehl zählt die Gesamtzahl der Befehle, die verwendet werden könnten.
4. Um alle Bash-Alias aufzulisten
compgen -a
Dieser Befehl listet alle in Ihrem System vorhandenen Bash-Aliasnamen auf.
5. Um alle eingebauten Bash-Ins aufzulisten
compgen -b
Dieser Befehl listet alle integrierten Bash-Ins auf, die in Ihrem System vorhanden sind.
6. Um alle Bash-Schlüsselwörter aufzulisten
compgen -k
Dieser Befehl listet alle in Ihrem System vorhandenen Bash-Schlüsselwörter auf.
7. Um alle Bash-Funktionen aufzulisten.
compgen -A function
Dieser Befehl listet alle in Ihrem System vorhandenen Bash-Funktionen auf.