Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
grep_spec_linux [2014/09/09 06:49] admin |
grep_spec_linux [2014/09/09 06:54] (текущий) 188.162.167.59 [Поиск управляющего символа] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Поиск и замена в файле управляющего символа в консоли Linux ====== | ||
+ | |||
+ | |||
==== Поиск управляющего символа ==== | ==== Поиск управляющего символа ==== | ||
Строка 5: | Строка 8: | ||
</code> | </code> | ||
- | где 3 - это Hex код символа, список всех символов и их коды [[http://book.itep.ru/10/ascii.htm|смотрим тут]] | + | где 3 - это Hex код символа (кстати это символ получаемый нажатием ctrl-C), список всех символов и их коды [[http://book.itep.ru/10/ascii.htm|смотрим тут]] |
- | ==== Замена в файле управляющего символа ==== | + | ==== Поиск и замена в файле управляющего символа ==== |
<code> | <code> | ||
awk '{gsub(/\x3/," ");print}' dump.sql > dump2.sql | awk '{gsub(/\x3/," ");print}' dump.sql > dump2.sql | ||
Строка 13: | Строка 16: | ||
где dump.sql - входные данные, dump2.sql - выходные данные. Тут также ищем символ с Hex кодом 3, и меняем его на пробел. | где dump.sql - входные данные, dump2.sql - выходные данные. Тут также ищем символ с Hex кодом 3, и меняем его на пробел. | ||
- |