Backslash
Il backslash (\), o barra retroversa (ma anche inversa o rovesciata), è un segno tipografico largamente utilizzato in informatica; per brevità anche in Italia si tende ad utilizzare il termine inglese. Questo simbolo viene impiegato, ad esempio, nell'ambito dei sistemi operativi Microsoft come separatore tra i nomi delle directory nel percorso di un file. In italiano si può usare anche banda, dal significato araldico del termine: "elemento grafico simmetrico alla barra"
Nei linguaggi di programmazione[modifica | modifica wikitesto]
In alcuni ambiti (qualche linguaggio di programmazione come il C, shell come Bash), il backslash viene utilizzato (all'interno delle espressioni regolari) per sopprimere o modificare il significato del carattere seguente. Ad esempio, nel codice C++ che segue:
printf("%s\n", somestring);
la combinazione di caratteri \n
viene utilizzata per indicare il carattere di nuova riga.
Il backslash può essere anche utilizzato come carattere di escape: volendo, ad esempio, stampare a video tutte le righe del file somefile che contengono la stringa esempio di carattere di "escape" (compresi i doppi apici), in Bash sarebbe necessario scrivere
grep "esempio di carattere di \"escape\"" somefile
per evitare che i doppi apici attorno alla parola escape vengano interpretati come la fine della stringa da ricercare.
Altri progetti[modifica | modifica wikitesto]
Wikizionario contiene il lemma di dizionario «backslash»