У меня есть список допустимых символов: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI Эти символы можно перевести в десятичный диапазон ASCII 33–73. Реализация, которую я хотел бы, будет анализировать строки входного файла, обнаруживая любой символ вне этого диапазона и возвращая соответствующую строку....
unix 13 Окт 2021 в 13:27
Новичок в написании сценариев оболочки, у меня есть несколько таких команд. Оптимально ли иметь такие временные файлы или нужно попробовать совместить все эти команды? если последнее, можете ли вы помочь мне перенаправить вывод из команды dd в команду tr, а затем в iconv. Спасибо. Dd if=abcd.dat ....
unix 4 Авг 2021 в 23:36
Я смотрю на сценарий .sh, и одна из строк выглядит следующим образом: tr -d '\15' < file1.txt > /testProject/files/file1.txt Я понял часть file1.txt > /testProject/files/file1.txt, которая означает добавление результата в /testProject/files/file1.txt, но что делает tr -d '\15' < file1.txt? Я знаю....
unix 23 Июн 2021 в 14:32
Возможно, уже есть ответы, которые косвенно отвечают на мой вопрос, но я прочитал многие из них и пока не нашел удовлетворительного ответа на это несоответствие. Первоначальное значение возврата каретки происходит от старых телетайпов: это означало перемещение печатающей головки влево в текущей стро....
У меня есть текстовый файл, содержащий управляющие последовательности (ANSI?): Когда я cat файл, я получаю форматированный вывод: Как сохранить/направить вывод текстового файла в новый файл, чтобы удалить управляющие коды, но сохранить форматирование? Другими словами, я хочу преобразовать/экспорти....
unix 31 Янв 2021 в 17:33
Мне нравится переопределять вывод ASCII в zsh пользовательскими символами. 0x30 тогда будет не '0', а, например, 'Б'. Я хочу не просто заменять символы, а менять пиксели с помощью пользовательских определений символов. Может в драйверах или в кодировках?....
unix 26 Окт 2020 в 00:49
Многоязычная среда и наше хранилище файлов в Linux, конечно же, позволяют использовать все эти международные (азиатские) символы в именах файлов. Но это вызывает проблемы с синхронизацией с другими системами, потому что все международные символы обрабатываются другими системами как ??? или что-то ....
unix 23 Авг 2020 в 09:49
Я хочу найти все имена файлов в дереве каталогов, которые содержат расширенные символы ASCII (0x80-0xFF). Я думал, что могу сделать это так: find . -regex '.*[\x80-\xFF]+.*' Но вместо этого он соответствует всему. В качестве альтернативы я попытался найти файлы, содержащие любой символ, не входящ....
unix 19 Июн 2020 в 03:28
Существуют общие пары escape-последовательностей с управляющими символами ASCII, такие как Ctrl-C и Ctrl-Z с ETX и SUB соответственно. На странице Википедии Управляющие коды есть большинство пар, но не указаны ссылка. Являются ли пары управляющих символов и последовательностей клавиш частью стандар....
unix 11 Июн 2020 в 17:16
Я скачал много видео с YouTube и хочу обработать их с помощью скриптов bash. Однако используемые имена файлов содержат всевозможные специальные и не-ASCII-символы. Как мне справиться с этим в сценарии bash? Допустим, я хочу создать символическую ссылку на каждый такой файл в папке: # Write filename....
unix 23 Май 2020 в 11:40
У меня есть текст: a.txt A a B b Ş ş Я пробую эту команду и получаю ложный вывод: $ uniq -ic a.txt 2 A 2 B 1 Ş 1 ş Как я могу решить проблему с символами, отличными от ascii, с помощью uniq? Вот мой полный код: function show_authors() { id=0; sqlite3 $d....
unix 15 Май 2020 в 10:57
Я искал это некоторое время и не получил удовлетворительного ответа на него. Я сделал этот скриншот из вывода команды Gnu/Linux tree. Я хочу знать, как рисовать или печатать такие линии, я пробовал читать исходный код древовидной программы, но ничего не понял.....
unix 31 Дек 2019 в 20:14
Я использовал следующее для преобразования int в char и char в int в bash. Но я не понимаю, как работают printf \\$(printf '%03o' $1) или printf '%d' "'$1". Пожалуйста, объясните, как работают printf \\$(printf '%03o' $1) и printf '%d'. #!/bin/bash # chr() - converts decimal value to its ASCII cha....
unix 13 Дек 2019 в 19:27
У меня есть код, в котором я отображаю ANSI-арт, я обнаружил, что последние 128 байтов содержат SAUCE< /a> метаданные. У меня проблема в том, что перед данными SAUCE есть один символ, который выглядит неуместно, Это код ANSI 26, таблица ASCII показывает это как (заменить). Что должен делать этот п....
unix 14 Ноя 2019 в 15:53
Я запускаю ниже команду curl из командной строки (Git Bash в Windows) или как часть сценария Bash. curl -s -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d "{\"testField\":\"ä\"}" https://someurl... В теле команды curl есть умлаут ä. Сервер, представляющий собой Spring B....
unix 9 Мар 2019 в 12:11
У меня есть сильно поврежденный файл Sqlite. Обычный трюк с выгрузкой всего в файл sql и загрузкой в ​​новый файл не работает, но с помощью шестнадцатеричного редактора я вижу, что данные, которые мне нужно восстановить, есть. Я наткнулся на этот режим Может ли vim отображать только символы ASCII и ....
unix 30 Июн 2018 в 10:55
У меня есть текстовый файл с aome ascii art. Я пытаюсь заставить его печатать на терминале при запуске терминала. Я знаю, что для этого я добавляю cat myfi в свой .bashrc. я застрял, пытаясь вывести вывод кота в центр. Я безуспешно пытался использовать tput cols. Может ли кто-нибудь дать мне нес....
unix 9 Ноя 2017 в 08:23
Я хотел вывести строку всех символов ascii с помощью следующей команды for i in `seq 32 127`; do printf "%c" $i; done Результат выполнения вышеуказанной команды: 33333334444444444555555555566666666667777777777.............. Это первая (слева) цифра каждого числа. Просматривая этот сайт, я наткнулс....
unix 13 Апр 2017 в 15:37
Я отлаживаю свой tex-файл, устраняя все технические недостатки в системах. Я не могу найти ничего неправильного в своем документе с сообществом Tex здесь и со мной, поэтому я думаю, что может быть что-то не-ASCII символы, усложняющие pdflatex. Образец предупреждений LaTeX, которые я и мои друзья ....
unix 13 Апр 2017 в 15:36
Предположим, фотография с текстом и цифрами. Я хочу управлять им в своем редакторе с помощью таких инструментов, как grep, стандартных средств обработки текста, таких как выделение блоков Vim, а также более продвинутых средств, таких как выделение шаблонов в стиле волшебной палочки Gimp. Как? Ана....
unix 13 Апр 2017 в 15:34
Эй, так что я схожу с ума по этому поводу, у меня есть программа, написанная на c, которая получает некоторую строку в качестве ввода непосредственно из терминала, а затем печатает значение ascii для каждого байта, введенного в строку, Я пытаюсь ввести расширенные значения ascii (значение больше 12....
Я новичок в этом, поэтому бит ascii 7 может представлять 128 значений, тогда ascii 8 может представлять 256 значений? это право? 7-битный набор символов ascii: 01000001 представляет «A», как будет выглядеть 8-битный кодек ascii? или любой другой пример 8-битного набора символов? Спасибо.....
unix 16 Дек 2016 в 01:35
Я понимаю, что EOT - это код ASCII 4, тогда как EOF кодируется как -1 (по крайней мере, в C). Прежде чем я узнал, что EOF отображается на -1, я думал, что это просто синоним EOT. Почему EOF отображается на -1, а не на EOT? Насколько я могу судить, они оба делают одно и то же, то есть завершают фа....
unix 16 Ноя 2016 в 20:05
Если я пишу очень простую программу терминала C, которая принимает ввод, как я могу ввести символ ascii в качестве ввода, например, символ возврата?....
unix 13 Ноя 2016 в 02:34
Я заметил, что SyncTERM использует другую кодировку символов, чем стандартный эмулятор терминала MacOS, и они несовместимы друг с другом. Например, предположим, что вы хотите напечатать блочный символ в строке формата. В SyncTERM, использующем кодировку символов IBM Extended ASCII, вы должны испол....