Come posso leggere un file dash dal terminale diverso da delimitarlo con ./
Ad esempio, per leggere un - file
possiamo leggerlo da
cat ./-file_name
D: Esiste un modo alternativo per ottenere la stessa cosa?
find . -name "-filename" | xargs cat
invierà ./-filename attraverso la pipe. Per il tuo caso (semplificato?) Un errore, ma potrebbe essere utile in directory / script di grandi dimensioni.
./
prefisso. È il più portatile (vedi le FAQ Unix dell'era usenet)