Я попытался выяснить непечатаемые символы в файле данных в unix. Код:TO Найти непечатаемые символы в файле
#!/bin/ksh
export SRCFILE='/data/temp1.dat'
while read line
do
len=lenght($line)
for($i = 0; $i < $len; $i++) {
if(ord(substr($line, $i, 1)) > 127)
{
print "$line\n";
last;
}
done < $SRCFILE
код не работает, пожалуйста, помогите мне в получении решения для вышеупомянутого запроса.
С уважением, Venkat Ланка
Привет Спасибо за вашу информацию, кроме Команда grep не работает. На самом деле я хотел найти непечатаемые символы в файле. Пожалуйста, помогите, если вы можете – user3759763
. Диапазон '\ x80- \ xFF' охватывает не-ASCII, но OP запрашивает непечатаемые символы, которые в контексте ASCII также включают' \ x00 - \ x1F'. – rlandster