Wie kann ich eine Bindestrichdatei vom Terminal aus lesen, ohne sie mit zu begrenzen? ./
Zum Beispiel, um ein zu lesen - file
, können wir es durch lesen
cat ./-file_name
F: Gibt es eine alternative Möglichkeit, dasselbe zu erreichen?
find . -name "-filename" | xargs cat
wird ./-Dateiname durch die Pipe senden. Für Ihren (vereinfachten?) Fall ein Fehler, aber es könnte in großen Verzeichnissen / Skripten helfen.
./
Präfix zu verwenden . Es ist das portabelste (vgl. Die Unix-FAQ der Usenet-Ära)