Как найти таблицу ASCII в Linux



Попробуйте наш инструмент устранения неполадок

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



В Linux есть ряд встроенных программных инструментов для решения подобных проблем, но они в значительной степени скрыты от современных пользователей. Эта технология по-прежнему очень полезна, особенно в мире, который требует все большей и большей разработки для мобильных платформ. Узнав, как получить доступ к этой информации, вы обнаружите, что это намного быстрее, чем искать ее в Интернете или искать настоящее руководство по программированию.



Метод 1: из терминала

Если вы уже в Linux CLI среды, работающей из оболочки Bash, то вы можете использовать встроенное руководство программиста Linux, не пропуская ни секунды. В командной строке Bash введите команду man ASCII и нажмите Enter. Вас встретят техническое определение того, что такое ASCII, за которым следует таблица из 128 символов, составляющих надлежащий стандарт ASCII.



Скорее всего, вы уже привыкли искать на страницах руководства команды, используя команду CLI man, но, возможно, вы не привыкли к встроенному руководству программиста Linux. Таким же образом можно получить доступ ко многим страницам руководства, на которые иначе не могли бы ссылаться имена команд.

картинка-а

Прокрутите вниз с помощью колеса прокрутки мыши, нажав клавишу Page Down или нажав клавишу со стрелкой вниз на клавиатуре. Вы можете изучить очень подробную страницу, содержащую несколько полных таблиц ASCII. Просто проведите мышью, чтобы выделить текст, а затем, удерживая CTRL и SHIFT, нажмите C, чтобы скопировать; любую информацию, которую вы копируете, можно затем вставить в другое окно.



картинка-б

Метод 2: с помощью инструмента 'Графические страницы руководства'

Удерживая нажатой клавишу Windows или Super, нажмите R, чтобы открыть диалоговое окно запуска. Введите xman в поле и нажмите Enter или нажмите OK, чтобы продолжить.

картинка-c

Как только вы это сделаете, появится небольшое диалоговое окно под названием xman. Нажмите на «Ручную страницу» внутри этого абсолютно белого поля.

картинка-d

Появится всплывающее окно справки Xman, объясняющее, как это инструмент ручного просмотра системы X Window. Не обращайте внимания на этот текст, вместо этого нажмите «Параметры» и выберите функцию «Поиск».

картинка-е

Окно поиска появится отдельно от экрана объяснения страницы руководства. Введите ascii в поле поиска и нажмите кнопку «Страница вручную».

картинка-ф

Теперь вы увидите ту же страницу руководства программиста Linux, которая была бы у вас, если бы вы использовали функцию CLI. Прокрутите колесико мыши, чтобы просмотреть таблицы ASCII, или нажмите клавишу «F» или пробел, чтобы перемещаться по странице вниз.

картинка-г

Хотя команда xman в значительной степени устарела, она все еще включена в XFree, и теоретически вы можете использовать ее для поиска любой команды или встроенной справочной страницы Linux Programmer's Manual, выполнив тот же процесс. Вы также можете использовать его для просмотра каждой страницы руководства, установленной в вашей системе, используя ту же систему подсказок меню, которую вы использовали для доступа к странице программиста ASCII.

Метод 3: с помощью сценария оболочки

Если вы обнаружите, что полагаетесь на эту таблицу для задач программирования, то вы можете автоматизировать процесс поиска таблиц с помощью Оболочка Bash сценарий. В интерфейсе командной строки Linux используйте команду cd, чтобы найти себя в логическом месте. Например, вы можете использовать cd ~ / .local / bin для размещения вашего скрипта в области, где он будет легко доступен независимо от того, где вы находитесь. Когда вы окажетесь там, где хотите создать сценарий, введите cat> asciiShow и нажмите Enter. Затем введите #! / Bin / bash, затем введите, а затем man ascii | grep -A 20 таблиц, за которыми следует ввод. Затем одновременно нажмите CTRL и D. Вернувшись к обычному запросу, введите chmod + x asciiShow, чтобы сделать ваш новый скрипт исполняемым, нажмите Enter, а затем введите ./asciiShow, а затем Enter, чтобы запустить его.

картинка-ч

Метод 4: с текстовым файлом

Вместо того, чтобы проходить через сложность создания сценария, вы также можете перенаправить вывод этой команды в текстовый файл для проверки в любом текстовом редакторе, который вам нужен. Используйте команду cd, чтобы найти подходящее место для размещения текстового файла. Например, вы можете ввести cd ~ / Documents, чтобы перейти в вашу обычную папку с документами. Когда-то там введите man ascii | grep -A 20 Tables> asciitables и нажмите Enter.

Теперь вы можете редактировать этот файл с помощью любого программного обеспечения, которое вам нравится. Вы можете ввести cat asciitables, а затем нажать Enter, чтобы вывести его на терминал. Если вы перейдете в ~ / Documents в графическом файловом менеджере и дважды щелкните значок asciitables, вы сможете открыть его в графическом текстовом редакторе.

картинка-я

Метод 5: с помощью команды showkey

Если вам нужен конкретный код, вы можете получить доступ к встроенным таблицам ASCII в интерактивном режиме. Введите showkey -a в командной строке CLI Bash и нажмите клавишу ВВОД. Вы увидите сообщение «Нажмите любую клавишу - Ctrl-D завершит эту программу», за которым следует курсор. Нажмите любую клавишу, чтобы увидеть числовые коды для получения запрошенного вывода, а затем нажмите CTRL и D одновременно, чтобы выйти.

картинка-j

Это может быть отличным способом найти информацию о символах во время написания исходного кода.

4 минуты на чтение