меньше x.deb - что с ним не так?

Я пытался связать программу и отправить вывод стратов в файл x.deb. После открытия x.deb я увидел это:

x.deb:

*** Contents:
x.deb (END)

Я подумал, что это ошибка в strace, потому что если я использовал x.x вместо x.deb, то результат был правильным. Но (я не знаю почему), когда я открыл x.deb с помощью cat, тогда он показал фактическое содержимое файла, так что ... если это ошибка, то ошибка меньше, а не прямо , Но я не уверен, что это ошибка, потому что я пробовал ее с большим количеством версий команд меньше с тем же результатом. Что это? Не могли бы вы помочь мне?

0
задан 8 May 2019 в 10:54

1 ответ

Имя файла заканчивается на .deb, поэтому команда less считает, что файл является пакетом Debian и пытается предоставить распакованное представление пакета. Однако предоставляемые вами данные - это просто вывод ASCII из strace, а не пакет Debian, поэтому команда less не может их распаковать.

Если вы используете другое имя файла без суффикса .deb, оно будет работать нормально.

0
ответ дан 8 May 2019 в 10:54

Другие вопросы по тегам:

Похожие вопросы: