Что такое слэш и в каких случаях используется?

Применение в других языках[править | править код]

Применение косой черты берёт начало в Древнем Риме и проходит сквозь раннее Новое время, когда этот знак использовался в фрактуре, разновидности готического письма, заменяя знак запятой.

В английском языкеправить | править код

Будучи более привычной в английском тексте, чем в русском, косая черта, помимо стандартного употребления в роли замены союза или (male/female — мужчина/женщина или мужской/женский ) и для сокращений (n/a — not available — недоступно), применяется вместо дефиса или короткого тире, чтобы создать ясное, прочное соединение слов или фраз, как во фразе the Hemingway/Faulkner generation (поколение Хемингуэя/Фолкнера).

Как и в русском, используется для указания мест переноса строки в стихотворных цитатах (в таком случае она называется virgule).

При употреблении знака косой черты между одиночными словами его обычно не отбивают пробелами. Авторитетное Чикагское руководство по стилю (в п. 6.104) указывает на возможность такой отбивки, когда одна из разделяемых им частей уже содержит пробел (Our New Zealand / Western Australia trip — наше путешествие по Новой Зеландии / Западной Австралии).

В немецком языкеправить | править код

Правила немецкого языка указывают на использование косой черты в трёх различных ситуациях:

  • для указания на альтернативные значения в смысле «и», «или», «до» и др., например: die Schüler/Schülerinnen der Realschule; September/Oktober-Heft; am 9./10.Dezember 2005; die Koalition CDU/FDP и др.;
  • для разграничения адресов и номеров, например: Linzer Straße 67/I/5-6; Az III/345/5;
  • для передачи отношений единиц измерения, например: im Durchschnitt 80 km/h; 1000 Einwohner/km².

Кроме указанных случаев косая черта является одним из употребляемых вариантов гендерно-нейтрального обращения в коллективных описаниях (наряду со скобками, гендерной звёздочкой и гендергэпом) для указания как на мужской, так и на женский род одновременно: ein/e Lehrer/in (= ein Lehrer oder eine Lehrerin), ein/e Schüler/in (= ein Schüler oder eine Schülerin), Bürger/-innen (= Bürger und Bürgerinnen) и т. д. Однако такое употребление не регламентировано правилами.

! — логический оператор НЕ и оператор истории

Восклицательный знак (!) — это логический оператор, который означает НЕ.

В этой командной строке есть две команды:

[! -d ./backup] && mkdir ./backup
  • Первая команда — это текст в квадратных скобках;
  • Вторая команда — это текст, который следует за двойными амперсандами &&.

Первая команда использует ! в качестве логического оператора. Квадратные скобки указывают на то, что будет проведено испытание. Опция  -d (directory) проверяет наличие каталога с именем backup. Вторая команда создает каталог.

Поскольку двойные амперсанды разделяют две команды, Bash выполнит вторую только в случае успеха первой  . Однако это противоположность того, что нам нужно. Если проверка для «резервной» директории прошла успешно, нам не нужно её создавать. И если проверка для каталога «backup» не пройдена, вторая команда не будет выполнена, а отсутствующий каталог не будет создан.

Это где логический оператор ! входит. Он действует как логическое НЕ. Таким образом, если тест пройден успешно (т.е каталог существует), он ! переходит на «НЕ успешно», что является ошибкой. Итак, вторая команда не активирована.

Если проверка каталога не пройдена (т.е каталог не существует), ! ответ изменяется на «НЕ сбой», что является успехом . Таким образом, команда для создания недостающего каталога будет выполнена.

Чтобы проверить состояние папки резервной копии, вы используете ls команду и параметры -l (длинный список) и -d (каталог), как показано ниже:

ls -l -d backup

Вы также можете запускать команды из истории команд с восклицательным знаком. Команда history выводит список вашей истории команд, а затем Вы набираете номер команды, с которой хотите выполнить ее повторно !, как показано ниже:

!24

Следующая команда повторно запускает предыдущую команду:

!!

Программирование и вычислительная техника [ править | править код ]

В ASCII и основанных на ней кодировках (Юникод и другие) знак косой черты имеет восьмеричный код 57, десятичный 47, шестнадцатеричный 0x2F (0x002F).

Используется в следующих ситуациях:

в большинстве языков программирования / служит операцией деления;

в сочетании со знаком равенства в языках C/C++ и нек. др. используется в операторах вида a /= b; со значением «разделить a на b и записать результат в a»;

в сочетании со звёздочкой ограничивает комментарии в языках C/C++, Java, SQL и нек. др.. Такое комментирование называется блочное, так как можно комментировать не строку, а определённый блок:

/* текст комментария */

  • удвоенная косая черта (//) в языках C (C99), C++, C#, Java, Delphi и нек. др. указывает начало комментария, продолжающегося до конца строки;
  • в языках разметки (HTML, XML и т. п., а также в вики-разметке) используется в начале закрывающих тегов: например, в HTML тег означает начало выделения жирным шрифтом, а парный ему — конец такового выделения (возврат к исходному шрифту);
  • в UNIX-подобных системах и в URL используется для указания иерархических путей к файлу : picturesimage.jpghttp://ru.wikipedia.orgwikiКосая_черта

косая черта в самом начале пути к файлу в UNIX-подобных системах обозначает, что путь задан относительно корневого, а не текущего каталога. Про такой способ записи пути говорят «абсолютный путь»:

home/user/pictures/image.jpg

в URL двойная черта после двоеточия, отделяющего имя протокола от текста запроса, указывает, что запрос является адресным:

http://www.w3c.org/ Ср. неадресный запрос на создание чистого письма с указанным адресом получателя: mailto:vasya@pupkin.ru

в операционных системах наподобие RSX-11M, MS-DOS или Windows косая черта отличает параметры команд (так называемые «ключи» или «опции») от аргументов команд: dir s *.txt

в IRC и большинстве встроенных в компьютерные игрычатов косая черта предваряет текст команд (таких, как вход в комнату/канал, обозначение действия от первого лица, отправка скрытого сообщения и других): /join #services (вход на IRC-канал «#services»); /me (поёт песенки).
в названиях некоторых составных сущностей — соединяет названия компонентов:

TCP/IP — стек протоколов на основе TCP и IP;

GNU/Linux — операционная система на основе GNU и Linux;

Ogg/Vorbis — формат файла на основе медиаконтейнераOgg и аудиокодекаVorbis.

Применение в русском языке [ править | править код ]

Небуквенный орфографический знак

До самого недавнего времени применение косой черты в русском тексте вне формул и условных обозначений не допускалось, употребление этого знака ограничивалось машинописью:

  • дешёвые модели пишущих машин могли не иметь скобок, а потому вместо скобок использовалась косая черта;
  • суррогатные косолинейные сокращения (вроде ж/д вместо правильных ж. д. «железная дорога» и ж.-д. «железнодорожный») применялись для экономии места, так как требовали меньшего числа позиций: в приведённом примере всего трёх вместо четырёх-пяти.

Однако новая (2006 года) редакция «Правил русской орфографии и пунктуации» (одобренных Орфографической комиссией РАН, но в действие пока официально не вступивших) отразила и регламентировала распространившееся использование косой черты, отнеся её (вместе с апострофом и дефисом) в новую категорию «небуквенных орфографических знаков».

Согласно § 114 новых «Правил», знак «косая черта» применяется в научной и деловой речи.

  1. В функции, близкой к союзам и и или, как знак альтернативности понятий или обозначения единого сложного понятия, напр.: категория одушевлённости/неодушевлённости, проблема слитных/раздельных написаний…В этой функции может употребляться не только косая черта, но и дефис.
  2. Для обозначения отношения каких-либо величин, параметров (в том числе в математическом смысле), напр.: По параметрам — цена/качество, удобство в работе, простота в обращении — модель заняла лидирующее положение в своём классе множительной техники…В той же функции употребляется косая черта в сокращённых обозначениях составных единиц измерения, напр.: ц/га (центнер на гектар), об/мин (оборот в минуту)…

Согласно § 210 тех же «Правил», косая черта используется также в графических сокращениях.

Служебный типографский знак

1. Косая черта используется при точном (с указанием разбиения на строки) цитировании источника, если только он не воспроизводится строка в строку. Чаще всего это касается стихотворных цитат, но косая черта применяется (наряду с вертикальной чертой) и при публикации древних документов и т. п.:

Я помню чудное мгновенье: Передо мной явилась ты, Как мимолётное виденье, Как гений чистой красоты (Пушкин).

Для указания границ более крупных единиц текста (строф, страниц и под.) косая черта удваивается.

2. В библиографических описаниях косая черта является одним из условных разделительных знаков .

Одиночная косая черта отделяет заглавие от сведений об ответственности (о редакторе или составителе, о нескольких авторах, об организации и т. п.):

Пятьсот лет после Гутенберга, 1468—1968: Статьи. Исследования. Материалы / Под ред. Е. С. Лихтенштейна, А. А. Сидорова. — М.: Наука, 1968.Кулагина О. С. Об автоматическом синтаксическом анализе русских текстов. — Препринт / ИПМ им. М. В. Келдыша АН СССР. — М., 1990. — № 3.

Двойная косая черта отделяет сведения о статье от названия периодического издания или сборника, в котором статья помещена:

Яблонский С. В. Об алгоритмических трудностях синтеза минимальных контактных схем // Проблемы кибернетики. Вып. 2. — М.: Физматгиз, 1959. — С. 75—121.

3. Косая черта используется в обозначениях дат: 9/V 1945, 9/5/1945 и др. Подобные обозначения могут различаться в разных странах; в русской типографике они считаются устаревшими и нежелательными.

4. Через косую черту записываются годы, отличные от обычных календарных (разнообразные учебные, финансовые, бюджетные и т. п. годы, начало и конец которых не совпадает с календарным; театральные и спортивные сезоны и т. п.): 2006/7 уч. г. Эта же запись применяется при пересчёте дат из календарей с другим началом года: В лето 6749 (1241/1242). Приде Олександръ князь в Новгородъ, и рады быша новгородци.

5. Через косую черту записываются номера угловых зданий (одновременно входящих в нумерацию двух пересекающихся улиц), многоквартирных домов, построенных на месте нескольких снесенных зданий, или корпусов: Застава Ильича, 8/1; в этом случае знак читается как «дробь»: В доме восемь дробь один (С. В. Михалков).

< — перенаправление ввода

Применение слэша

Пользователи, знакомые с операционной системой DOS, прекрасно знают, как много значит слеш и для чего он нужен:

  • Слеш необходим для обозначения деления. Он также заменяет знак дроби;
  • С его помощью можно установить соотношение понятий;
  • Слеш применяют для орфографических сокращений;
  • Данный знак принят в качестве оператора разделения и широко используется в различных языках программирования;
  • Слеш применяется при написании адресов ссылок. С помощью него очень легко указать местоположение необходимой веб-страницы, чтобы загрузить ее в браузере.
  • Слеш служит для разделения названий папок и директорий.

Слеш в виде прямой черты широко применяется в математике. Он служит отличным разделителем в логических структурах. В системе DOS он служит для перенаправления потоков вывода в потоки ввода или другие конвейеры. С помощью прямой черты удобно рисовать таблицы. Она незаменима в языках программирования как обозначение условного перехода.

Как набрать косую черту на клавиатуре

Изначально в русской клавиатуре не было этого символа, так как в основном он использовался в адресах интернета и программировании, а там нужно печатать только английскими буквами. Но со временем слеш и бэкслеш появились и в русской раскладке, так как стали использоваться в текстах.

Косая черта расположена на клавиатуре в нескольких местах:

  • Возле правой клавиши Shift на английской раскладке
  • В цифровой части клавиатуры независимо от раскладки и регистра
  • Над кнопкой Enter или слева от нее (набирать нужно вместе с Shift)

Обратная косая черта обычно находится слева или над кнопкой Enter. Также она может быть между левым Shift и буквой Z (Я).

Как еще можно набрать слеш и бэкслеш

Существуют альтернативный способ набора этих символов. Сначала нужно убедиться, что включен NumLock. Для этого просто попробуйте напечатать цифры через правую цифровую часть клавиатуры. Если они набираться не будут, тогда нужно нажать кнопку NumLock один раз.

Для набора косой черты зажимаем клавишу Alt и набираем на цифровой клавиатуре сначала 4 затем 7, после чего отпускаем Alt.

Обратный слэш можно напечатать таким же способом, только вместо 4 и 7 набирать 9 и 2

Вычислительная техника [ править | править код ]

В языке АЛГОЛ, как альтернатива ключевым словам and и or , допускались знаки булевой алгебры ∧ <displaystyle wedge > и ∨ <displaystyle vee > . Боб Бемер из IBM, участвовавший в разработке компьютера STRETCH, придумал имитировать эти символы: / и / . В дальнейшем обратная косая черта вошла в кодировку ASCII c кодом 92 (5С16). Подобные знаки вошли в первые варианты Паскаля для объединения и пересечения множеств (современный Паскаль для этого использует * и + ).

В операционных системах DOS и Windows фирмы Microsoft и их аналогах других разработчиков обратная косая используется для разделений имён каталогов при указании пути к файлу. Прямая косая, применяемая для этого в Unix, не могла быть использована в MS-DOS, потому что уже была задействована для указания ключей командной строки (оставшихся в наследство от CP/M, где команда MS-DOS dir /w писалась как dir/w ). Являясь служебным символом, ( ) не может быть использован в имени файла.

В операционных системах семейства UNIX и во многих языках программирования (C, C++, Java, Python, Perl, PHP , Ruby) обратная косая черта используется для экранирования специальных символов в строковых и символьных литералах. В языках Бейсик и Visual Basic обратная косая черта обозначает операцию целочисленного деления.

В регулярных выражениях, как правило, используется одновременно для экранирования небуквенных и нецифровых символов, имеющих специальное значение (при этом сам знак по общему правилу кодируется двойной обратной косой чертой — \), с буквой, следующей за ней, кодирует подстановочный символ или класс символов, а с последовательностью цифр (которая может предваряться буквенным префиксом) обозначает символ по его коду.

В языке разметки Τ Ε Χ обратная косая предваряет идентификатор специального символа.

() левое матричное деление.

Описание

Обратный слэш означает левое матричное деление. X = A B является решением для A * X = B .

Если A – квадратная и невырожденная, то X = A B (уникально определённая) эквивалентно X = inv ( A ) * B в точном арифметическом смысле, однако вычисления гораздо точнее и дешевле в арифметике с плавающей запятой. Следовательно, чтобы вычислить решение линейной системы уравнений A * X = B , следует использовать оператор «обратный слэш», а функцию inv не следует использовать.

В случае, когда A – квадратная матрица, решение X может быть вычислено либо через LU-разложение, либо через программу линейного решения по методу наименьших квадратов. Если число обусловленности матрицы A меньше, чем 1 / ( 10 * %eps ) (то есть, если A хорошо обусловлена), то используется LU-разложение с перестановками строк матрицы. Если нет (то есть, если A плохо обусловлена), то X является решением с минимальной нормой, которое минимизирует ||A*X-B|| используя полное ортогональное разложение A (то есть X – это решение линейной задачи по методу наименьших квадратов).

Если A не квадратная, то X является решением наименьших квадратов, т.е. norm ( A * X – B ) является минимальной (эвклидова норма). Если ранг матрицы A полный, то решение наименьших квадратов, X = A B , является уникально определённым (есть уникальное X , которое минимизирует norm ( A * X – B ) ). Если ранг матрицы A неполный, то решение наименьших квадратов не является уникальным, и X = A B , в общем, не является решением с минимальной нормой (решение минимальной нормы равно X = pinv ( A ) * B ).

A . B является матрицей с (i,j) -тым элементом, равным A(i,j)B(i,j) . Если A (или B ) является скаляром, то A . B эквивалентно A * ones ( B ) . B (или A . ( B * ones ( A ) ) .

A.B является оператором без предопределённого значения. Он может использоваться для определения нового оператора (см. перегрузку) с тем же самым приоритетом что и * или / .

Разновидности слешей, способы их постановки

Как поставить прямую или косую палочку на клавиатуре? Чтобы это понять, необходимо разобраться в разновидностях слешей, поскольку каждому из них соответствует отдельная клавиша.

Пайп

Пайп – это прямой слеш, или ровная вертикальная палочка. Раньше поставить ее на клавиатуре было довольно сложно, но на сегодняшний день это не составляет особого труда. Точно так, как и слэш в другую сторону.

Самым простым является следующий способ постановки «пайпа»:

  1. Переключите язык клавиатуры на английский.
  2. Найдите клавишу, на которой обозначен «пайп». Он выглядит как прямая вертикальная линия.
  3. Нажмите кнопку «шифт».
  4. Удерживайте «шифт» зажатым, параллельно нажимая на клавишу с изображением «пайпа».

Вот и все – необходимый символ появился в вашем текстовом редакторе. Но есть и второй способ постановки этого знака, и он не требует изменения языковой раскладки на клавиатуре. Чтобы добавить «пайп» в текст в Ворде, следуйте такому алгоритму:

  1. Установите курсор на том месте, где должен появиться символ.
  2. Надавите на «шифт» и нажмите на кнопку с изображением «пайпа».
  3. Отпустите обе клавиши одновременно.

На заметку. Если вы хотите быстро вставить пайп в Ворде, то можете перейти во вкладку «Вставка», после чего нажать «Символы». Отыскав нужную «черточку», просто нажмите на нее 1 раз – и она появится в вашем тексте.

Косая черта, или правый слеш

Если вы интересуетесь вопросом, как поставить дробь на клавиатуре, то вам, бесспорно, нужная косая палочка, «смотрящая» вправо. И поставить ее намного проще, чем «пайп». Так, чтобы добавить ее в текст, необходимо:

  1. Нажать и удерживать «шифт».
  2. Найти на клавиатуре косую черточку, наклоненную вправо.
  3. Нажать на слеш и отпустить сразу обе кнопки.

Это самый быстрый способ установки правого слеша. Если у вас это не получается, то можете воспользоваться функцией вставки символа по схеме, описанной выше. Она же будет актуальной и при условии, что вам нужно вставить обратный слэш, который вы не можете найти на клавиатуре.

Что такое бэкслеш, и как его поставить?

Backslash на клавиатуре – это косая линия, которая наклонена влево. К слову, поставить его намного проще, чем вышеперечисленные виды слешей, поскольку нажатие клавиши «Шифт» в этом случае не обязательно. Находится «обратный слеш» на одной клавише с правой косой линией. Кнопка расположена над клавишей «шифт», хотя возможны и другие варианты (все зависит от размера клавиатуры и производителя компьютера).

Как поставить обратную косую черту на клавиатуре? Если у вас проставлен русский шрифт, то вам всего лишь нужно нажать на кнопку, где нарисована нужная линия – и знак появится в вашем тексте. Если же вы нажмете ее вместе с «шифтом», то вместо обратного слеша у вас появится простой, правый.

Вот и все: теперь вы знаете, что такое слеши, какими они бывают и как их поставить. Главное – не бойтесь экспериментировать. Если вам необходимы знания о постановке слэшэй в связи с вашей работой, то для начала потренируйтесь выставлять их в черновом документе. А когда все начнет получаться, переходите к написанию «чистового» варианта документа.

Чем отличаются слеш и бэкслеш?

Ни в коем случае нельзя путать две этих клавиши, например, при вводе кода или директории. Иногда при вводе адреса браузер сам распознает ошибку и заменяет обратные косые линии на слеш. Однако предназначение у этих знаков совершенно разные, и об этом нужно помнить.

Если зайти на какой-нибудь диск, то мы увидим «D:\
», а если зайти на сайт http://
сайт, мы с вами можем заметить, что слеши отличаются. Вы должны это понять.

Итак, теперь вы знаете, что такое клавиша «слеш», как найти ее на клавиатуре, для чего служит этот знак. На самом деле применений ему – множество, намного больше, чем описано выше. Эта кнопка несет в себе огромный функционал, а потому она далеко не лишняя в раскладке.

На этом у меня все, пока!

Слэш
— так называют особый жанр фанфиков (любительских произведений), в них сюжет «крутится» вокруг пары мужских персонажей, которые испытывают друг к другу с*ксуальное или романтическое влечение. Обычно их «берут» из достаточно популярных книг, причем в оригинале они не имеют явной гомос*ксуальной ориентации. Если в произведении описывается любовь двух персонажей женского пола, то этот жанр называется фемслэш

RPS
(real person slash) — это слэш о реальных людях

Everyone Is Gay
(каждый является членом ЛГБТ сообщества) — в этом фанфике, каждый персонаж является педерастом, причём объяснений со стороны автора нет никаких, независимо от того, что говорится об этом в самом каноне .

В шапке слэш-фанфика может быть следующая информация:

Что такое слэш и в каких случаях он используется?

Ответ на этот вопрос приведен в материале ниже.

; — разделитель команд оболочки

Для чего нужен слеш?

  • Символ слеш в программировании используется наряду со всеми символами.
  • Как черта разделения знаков в написании адресного пути директории каталогов бэкслеш, так и интернет-адреса (слеш).
  • Для обозначения математического понятия «разделить».
  • Для перечисления, противопоставления, замены некоторых предлогов и знаков препинания при написании текстов.

Две косые черты «//» в информатике появились благодаря Бобу Бемеру, работавшему в IBM. Потом слеш и бэкслеш стали использовать в кодировке.

Майкрософт использует эти символы, чтобы разделять имена в каталогах Windows. Поскольку слеш является служебным символом, он не используется в именах файлов и обозначениях расширений.

В других операционных системах и в языке программирования слеш и бэкслеш активно используется в построении программных конструкций.

В программе по вёрстке текста, бэкслеш ставится перед специальным символом. Операционная система Linux использует бэкслеш для обозначения корневого каталога со всей файловой иерархией.

4 Кодировка Unicode

Как вы уже знаете, каждому символу, отображаемому на экране, соответствует определенный числовой код. Стандартизированный набор таких кодов называют кодировкой.

Когда-то давно, когда только изобрели компьютеры, для кодировки всех символов было достаточно семи бит (меньше одного байта) – первая кодировка содержала всего 128 символов. Называлась такая кодировка ASCII.

ASCII (англ. American Standard Code for Information Interchange) — американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов.

Она состояла из 33 непечатных управляющих символов (влияющих на обработку текста и пробелов) и 95 печатных символов, включая цифры, буквы латинского алфавита в строчном и прописном вариантах и ряд пунктуационных символов.

Рост популярности компьютеров привел к тому, что каждая страна начала выпускать свою кодировку. Обычно за основу брали ASCII и заменяли редко используемые символы на символы национальных алфавитов.

Со временем появилась идея: создать одну кодировку, в которой разместить все символы всех мировых кодировок.

В 1993 году была создана кодировка Unicode, и язык Java был первым языком программирования, который использовал ее как стандарт хранения текста. Сейчас же Unicode — стандарт всей ИТ-индустрии.

И хотя Unicode сам по себе является стандартом, у него есть несколько форм представления (Unicode transformation format, UTF): UTF-8, UTF-16 и UTF-32, и пр.

В Java используется продвинутая разновидность кодировки Unicode – UTF-16: каждый символ в которой кодировался 16 битами (2 байтами). Она способна вместить до 65,536 символов!

В этой кодировке можно найти почти все символы всех алфавитов мира. Но наизусть ее, естественно, никто не знает: нельзя знать все, но все можно загуглить.

Чтобы записать в коде программы символ кодировки Unicode по его коду, нужно написать + шестнадцатеричные цифры кода. Например

Код Вывод на экран

Определение

Слэш – это машинописный символ в виде косой черты, направленной слева направо или справа налево.

Изображается, обычно, слегка выше, чем остальные прописные буквы, верхней частью выходит за линию строки.

Напечатать этот символ можно с помощью клавиши, расположенной под кнопкой Backspace.

При русской раскладке клавиатуры можно напечатать знак «», не зажимая кнопки Shift, или знак «/», зажимая ее.

Клавиша для печати знака «/» также расположена в верхней части блока с цифрами.

А кроме того, такой символ можно напечатать с помощью кнопки «.» при английской раскладке клавиатуры и без зажатия Shift.

Существует два вида слэшей. Печатаются они с помощью разных клавиш и имеют разное значение в печати и сферы применения.

  1. Прямой слэш обозначается значком «/» и используется гораздо чаще, чем второй тип;
  2. Обратный слэш обозначается знаком «»/

Оба символа имеют широкое распространение и используются в самых разных сферах. Могут, в зависимости от цели, встречаться как отдельно, так и совместно, и ставиться как по одному (/), так и по два (//).

Тройные слэши, прямые или обратные, не используются почти никогда.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий