Il
backslash, o
barra retroversa, o anche
barra inversa, č 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.
Nei linguaggi di programmazione
In alcuni ambiti (qualche linguaggio di programmazione come il C, shell come Bash), il backslash viene utilizzato per sopprimere o modificare il significato del carattere seguente. Ad esempio, nel codice C che segue:
printf("%sn", 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.
punteggiatura
Barra obliqua inversaOmvendt skråstregUmgekehrter SchrägstrichBackslashDeklivoBarra inversaAlderantzizko barraKenoviivaBarre oblique inversée?? ???? ?????????????????Backslash???????? ????? ?????Leva po?evnicaOmvänt snedstreckTers e?ik įizgi