Barra vertical

barra vertical
|
Imagen


X y z { | } ~ ALMOHADILLA
Características
Nombre linea vertical
Unicode U+007C
Código HTML | o |
UTF-16 0x7C
código URL %7C

La barra vertical  es un carácter ASCII con código 0x7C ( hex ), 124 ( dic ). Los usuarios de UNIX llaman a este símbolo "tubería", del inglés.  tubería  - tubería . En las primeras ediciones , todavía soviéticas , de los libros de V. E. Figurnov , el nombre "tubería" se traducía como " símbolo de tubería " [1] .

Matemáticas

La barra vertical se usa en matemáticas :

También se utiliza la doble barra vertical:

Formulario Backus-Naura

Tiene sentido el separador OR (separa 2 posibilidades):

<carácter> ::= <letra>|<número> <identificador> ::= <letra>|<identificador><carácter>

Tiene un significado similar en las expresiones regulares .

Informática

Redirección de E/S

Se utiliza en sistemas DOS y UNIX para redirigir la salida estándar (stdout) de un programa a la entrada estándar (stdin) de otro ( tubería ). Por ejemplo,

gato frutas.txt | grep -v ^malo | clasificar

generará una lista de frutas de fruit.txt que no tienen 'malo' como los primeros tres caracteres, ordenados alfabéticamente. Este método de transferencia de información dirige los flujos de datos como una tubería, por lo que se le llamó "tubería" o simplemente "tubería", una tubería. En consecuencia, los usuarios de UNIX también llaman a la barra vertical "tubería".

Lenguajes de programación

En lenguajes tipo C , el carácter "|" sirve para la operación bit a bit "o" ( disyunción ), y dos de esos caracteres, escritos juntos ("||"), se utilizan en la operación lógica "o".

Además, en lenguajes con una sintaxis "no estricta" - scripts de shell UNIX, en Perl  - el operador lógico "||" (OR) se puede utilizar para realizar un salto condicional cuando la operación de la izquierda devuelve falso. De esta manera, se puede construir una cadena de comandos "haz uno o haz otro o haz un tercero".

rm * || echo "No se pueden eliminar archivos"

En el ejemplo anterior, si uno o más archivos no se pueden eliminar, se muestra un mensaje.

Pseudografía

Junto con el símbolo " ! ' se utiliza para dibujar tablas:

+---+---+---+ ,---,---,---, | * | 1 | 2 | | + | 1 | 2 | +---+---+---+ !---+---+---! | 1 | 1 | 2 | o | 1 | 2 | 3 | +---+---+---+ !---+---+---! | 2 | 2 | 4 | | 2 | 3 | 4 | +---+---+---+ '---'---'---'

MediaWiki

En MediaWiki , el carácter se usa en el marcado de la tabla y también como separador para las opciones de plantilla.

Ingeniería eléctrica

En ingeniería eléctrica , la entrada se utiliza para indicar la resistencia total de las resistencias R 1 y R 2 conectadas en paralelo.

Alfabeto fonético internacional

En IPA , el carácter de barra vertical denota una consonante de clic dental (una barra doble es una consonante de clic lateral ). Además, las barras verticales pueden separar unidades prosódicas entre sí.

Barra vertical rota

En los teclados, en la tecla destinada a ingresar "|", es tradicional dibujar una barra vertical rota "¦". Actualmente es un símbolo único " barra rota " con el código U+00A6 (en HTML se puede denotar como &brvbar;).

En el formato lineal del editor de fórmulas de Microsoft Word (versiones 2007 y posteriores), el carácter de barra vertical partida se usa para crear una fracción, pero sin barra [2] . Por ejemplo, x¦yconvertido a . Se sugiere un uso similar en la nota técnica de Unicode [3] .

Enlaces

Literatura

  1. Figurnov V. E. IBM PC para el usuario. - M. : "Finanzas y Estadísticas", 1990. - ISBN 5-279-00649-1 .
  2. Fórmulas en formato lineal y la función de autocorrección con símbolos matemáticos en Word. . Consultado el 15 de diciembre de 2017. Archivado desde el original el 15 de diciembre de 2017.
  3. UTN 28. UnicodeMath: una codificación de matemáticas casi en texto sin formato . Consultado el 15 de diciembre de 2017. Archivado desde el original el 15 de diciembre de 2017.