5
ответов

Как открыть файл на основе вывод команды `file`

Итак, у меня есть каталог, в котором я хочу открыть единственный файл в этом каталоге, доступный для чтения человеком. Я использую file * для печати типа каждого файла, и один файл отображается как ASCII -text. Как я могу перенаправить ...
23.03.2018
4
ответа

Файлы классификации команды файла Linux

Я должен распознать тип данных, содержавшихся в случайных файлах. Я плохо знаком с Linux. Я планирую использовать команду файла для понимания, какие данные файл имеет. Я попробовал ту команду и добрался...
20.08.2014
3
ответа

Найдите файл волшебным соответствием шаблона

Существует командный файл удара (1), который производит тип содержания файла согласно определениям шаблона соответствия в/etc/magic и/usr/share/misc/magic. Есть ли способ использовать, они копируют...
19.01.2015
2
ответа

Как команда файла различает текстовые файлы и файлы LaTeX?

У меня есть несколько файлов (блокноты Jupyter, .ipynb), которые являются текстовыми файлами. Все они содержат разметку LaTeX. Но когда я запускаю файл, я получаю: $ file nb_* nb_1.ipynb: текст ASCII nb_2....
13.02.2020
2
ответа

Как сам динамический компоновщик/загрузчик может быть динамически слинкован, как сообщает `file`?

Рассмотрим общие зависимости объектов /bin/bash, включая /lib64/ld-linux-x86-64.so.2 (динамический компоновщик/загрузчик): ldd /bin/bash linux-vdso.so.1 ( 0x00007fffd0887000) libtinfo.so.6 =>...
23.09.2019
2
ответа

Тест для конкретного формата файла

Это - продолжение Нормально выглядящего текстового файла, обнаруженный файлом как ASCII текст программы Паскаля кажется, что файлу нельзя доверять все время. Кажется возможным, что может быть обнаружен конкретный файл...
13.04.2017
2
ответа

Как перечислить файлы на терминале так, чтобы мы видели типы файлов такой исполняемый файл, ASCII и т.д.?

Я пытался перечислить файлы в каталоге с помощью ls и передавая его различные варианты. Это имеет способность перечислить типы файлов также? Я хочу знать, которые исполняемый файл...
22.03.2015
2
ответа

файл (1) и волшебство (5): описание других форматов

Я могу использовать файл и волшебство (http://linux.die.net/man/5/magic) для переопределения описания некоторых других известных форматов? например, я хотел бы описать следующие форматы: КРОВАТЬ: http://...
06.09.2014
1
ответ

команда файла, ошибочно классифицирующая байт-код python как DBT-файл dBase III

Я использую cx-Freeze для замораживания приложения PyQt5. На моем ведомом Jenkins под управлением OSX 10.13, когда cx-Freeze использует команду file для проверки типа файлов, он классифицирует файл .pyc (python ...
14.09.2019
1
ответ

Почему linux распознает файл .cs C # как исходный файл C ++?

Я использовал команду file для файла исходного кода c #, а linux подумал, что это файл c ++ . В чем причина этого?
07.06.2018
1
ответ

файл (1) и волшебство (5): приоритизация результата

Мой вопрос следует за тем: файл (1) и волшебство (5): описание других форматов. Я хочу описать последовательность FASTA (http://en.wikipedia.org/wiki/FASTA_format), Это могла быть последовательность DNA (с только...
13.04.2017
1
ответ

Что могло вызвать странное поведение в команде файла (1)?

Чем файл (1) причины мог управлять для вывода приложения/MSWord приложения/MSWord (да, дважды подряд) как тип пантомимы для некоторых .doc файлов? Обычно это печатает просто приложение/MSWord. Если выполнено...
21.06.2014
1
ответ

Обнаружьте тип файла с помощью волшебного файла и переименуйте суффикс файла соответственно

У меня есть папка (iPhone Backup) с различными файлами без суффикса. Я хочу выполнить пакетную обработку по этим файлам, которая обнаруживает тип файла каждого файла (с помощью базы данных волшебного файла (...
21.06.2014
0
ответов

Почему «файл xxx.src» приводит к «невозможно открыть `xxx.src' (Нет такого файла или каталога )», но имеет статус выхода 0 (успех )?

Почему файл xxx.src приводит к невозможности открытия `xxx.src' (Нет такого файла или каталога ), но имеет статус выхода 0 (успех )? $ файл xxx.src ; эхо $? xxx.src :не удается открыть `xxx.src' (Нет такого файла или...
01.04.2021
0
ответов

Сценарий Bash: проверьте, является ли файл текстовым [закрыто]

Я пишу сценарий bash на основе меню, одна из опций меню - отправить электронное письмо с вложением текстового файла. Мне не удается проверить, является ли мой файл текстовым. Вот что у меня: ...
16.12.2018
0
ответов

Ubuntu 18.04 считает, что файл исходного кода C/C++ является обычным текстом

Когда я пытаюсь создать файл исходного кода C/C++ touch test.cpp, обычно создается файл, тип которого - файл исходного кода C. Но сегодня я получил обычный текстовый файл. И я написал в нем простую программу, например: ...
28.06.2018
0
ответов

как я могу прочитать число с помощью файла (магия)?

Я хотел бы записать формат рисунка с помощью "файл рисунок "Файлы начинаются как: САПР A1 мм (пусто после A1) или: CAD A00 m (Пробел после "m") Я пробовал что-то вроде файла magic: 0 ...
27.07.2016
0
ответов

команда file не распознает модуль Perl

Команда file (Debian Jessie) не распознает некоторые модули Perl. Например: /usr/share/perl5/XML/SAX.pm (из libxml-sax-perl) дает: $ file /usr/share/perl5/XML/SAX.pm / usr / share / perl5 / ...
18.05.2016
0
ответов

/usr/bin/file статус выхода всегда 0

Я пытаюсь использовать /usr/bin/file для определения типов файлов в программе, но также хотел бы, чтобы она сообщала, если файл не существует. Однако команда всегда возвращает статус выхода 0. Кроме того, я пытаюсь использовать ...
18.03.2016
0
ответов

как переместить все файлы из трубы в каталог?

Я выполнил команду file-command для всех элементов в каталоге Desktop: ~/Desktop > file * Затем я выполнил поиск всех строк, которые имеют строку "image" в описании: ~/Desktop > file * | grep "...
12.03.2016
0
ответов

libmagic (file) database "use" and "clear" type

В настоящее время я пишу парсер для базы данных libmagic (используемой командой file) и не нашел никакой информации о типах 'use' и 'clear' (второй столбец в магическом файле). Может кто-нибудь ...
13.12.2015
0
ответов

Как файл идентифицировал этот конкретный файл?

Я использую файл с файлом wallet.dat (файл, в котором Биткойн хранит свои закрытые ключи), и даже если там не похоже на какой-либо идентифицируемый заголовок или строку, файл все еще может сказать, что это ...
21.11.2015

Приложение раньше управляло и просматривало файлы и каталоги.

Приложение раньше управляло и просматривало файлы и каталоги.

---------121 файл--------723----определяет тип файла.

файл - определяет тип файла.

man 1 file

Эта версия 5.04 документов страницы руководства команды файла.
файл тестирует каждый аргумент в попытке классифицировать его. Существует три набора тестов, выполненных в этом порядке: тесты файловой системы, волшебные тесты и тесты языка. Первый тест, который успешно выполняется, заставляет тип файла быть распечатанным.
Распечатанный тип будет обычно содержать один из текста слов (файл содержит только печать ‐ символы луга и несколько символов общего контроля и вероятно безопасен читать на терминале ASCII), исполняемый файл (файл содержит результат компиляции программы в форме, понятной к некоторому ядру UNIX, или другой), или данные, означающие что-либо еще (данные являются обычно 'двоичными' или непечатаемыми). Исключениями являются известные форматы файлов (базовые файлы, архивы tar), которые, как известно, содержат двоичные данные. При изменении волшебных файлов или самой программы, удостоверьтесь, что сохранили эти ключевые слова. Пользователи зависят от знания, что всем читаемым файлам в каталоге распечатали слово 'текст'. Не делайте, как Беркли сделал и изменяет ‘оболочку, управляет текстом’ к 'сценарию оболочки'.