article

Вертикальная черта — символ ASCII, имеющий код 0x7C (hex), 124 (dec). Этот символ называют «пайп», от , труба.

Математика


Вертикальная черта используется в математике:
  • |x|: значение, находящееся между двумя вертикальными чертами, является модулем числа, или абсолютным значением.
a|b: число a является делителем числа b (часто произносится как «а делит b»).

Информатика


Перенаправление ввода/вывода

Используется в DOS и UNIX-системах для перенаправления стандартного потока вывода (stdout) одной программы в стандартный поток ввода (stdin) другой. Например,

cat fruits.txt | grep -v ^bad | sort

выведет список фруктов из файла fruits.txt, не имеющих 'bad' в качестве первых трёх символов, отсортированный по алфавиту. Поэтому такой способ передачи информации и назвали «pipe».

Условное выполнение команд

«||» используется в UNIX-системах (в скриптах) для выполнения команды в случае неудачного выполнения предыдущей команды.

rm * || echo "Не могу удалить файлы"

В приведённом примере в случае невозможности удаления одного и более файлов выводится сообщение.

Языки программирования

В С-подобных языках символ «|» служит для операции побитового «или» (дизъюнкция ), а два символа «|», «||» используются в операции логического «или» в условных переходах.

Википедия

В Википедии он используется в качестве разделителя при вводе параметров.

Знаки препинания | Типографические знаки

Vertical_bar

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Вертикальная черта".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld