|
findstr и символ с кодом 00
| ☑ |
0
Абыр
30.11.15
✎
12:51
|
Есть в винде такая утилита, как findstr для поиска строк в файлах.
Вопрос: можно ли с ее помощью найти в файле строки, содержащие пустой символ (NULL)?
|
|
1
zenik
30.11.15
✎
14:30
|
Из справки:
/G:файл Получение строк из заданного файла (/ для консоли).
можно попробовать создать файл 00 0D 0A и указать его в параметрах /G
|
|
2
orefkov
30.11.15
✎
14:35
|
(0)
эт вряд-ли.
|
|
3
ДенисЧ
30.11.15
✎
14:36
|
00 - Это конец файла... Так что если найдёшь его - то гарантированно в последней строке.
|
|
4
zenik
30.11.15
✎
14:47
|
(3) файлы могут быть бинарные...
Реальное значение EOF является отрицательным числом, зависящим от системы (в основном ?1), что гарантирует несовпадение с кодом символа.
|
|
5
zenik
30.11.15
✎
14:47
|
+(4) -1 - плохо скопировалось
|
|
6
zva
30.11.15
✎
14:54
|
СтрНайти(Строка,Символ("0000"))
|
|