GNU/Linux >> LINUX-Kenntnisse >  >> Linux

bash-Dateivervollständigung ohne Angabe von ./

Ihr aktuelles Verzeichnis befindet sich nicht in Ihrem $PATH (oder sollte es nicht sein). , also ist es kein gültiger Speicherort, um ausführbare Dateien zu finden. In diesem Beispiel my_ ist das Präfix eines Befehls und wird daher nicht in Ihrem aktuellen Verzeichnis gefunden:

my_<tab>

In diesem Beispiel die my_ ist eine gewöhnliche Datei und kann durch Tab-Vervollständigung gefunden werden:

cat my_<tab>

Linux
  1. Die Bash‘?

  2. Tab-Vervollständigung hängt?

  3. Tab-Vervollständigungsfehler:Bash:Temporäre Datei für Here-Dokument kann nicht erstellt werden:Kein Speicherplatz mehr auf Gerät?

  4. Bash:Zeichenfolge ohne Zeilenumbruch am Ende der Datei hinzufügen

  5. Bash:ls * ohne Ordnergruppierung

So lesen Sie eine Datei Zeile für Zeile in Bash

Bash-Quellbefehl

Bash:An Datei anhängen

Ersetzen von Zeichenfolgen in Bash

35 Bash-Skriptbeispiele

Bash-Scripting(III)