Barra rovesciata
La barra rovesciata (\), detta anche "inversa" o "retroversa", è un segno tipografico largamente utilizzato in informatica; per brevità, anche in Italia si tende ad utilizzare il termine inglese backslash. Questo simbolo viene impiegato, ad esempio, nell'ambito dei sistemi operativi Microsoft come separatore tra i nomi delle directory nel percorso di un file.
Nei linguaggi di programmazioneModifica
In alcuni ambiti (qualche linguaggio di programmazione come il C, shell come Bash), il backslash viene utilizzato come carattere di escape per sopprimere o modificare il significato del carattere seguente. Ad esempio, nel codice C che segue la combinazione di caratteri \n
viene utilizzata per indicare il carattere di nuova riga:
printf("%s\n", somestring);
Volendo 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 delimitatore finale dell'intera stringa da ricercare.
Altri progettiModifica
- Wikizionario contiene il lemma di dizionario «backslash»
- Wikimedia Commons contiene immagini o altri file su backslash