Скільки часу триває команда Unix 'файл'?


16

Коли ви передаєте текстовий файл fileкоманді Unix , він може сказати вам щось на зразок:

input.txt: UTF-8 Unicode English text, with very long lines

Чи може хтось сказати мені мінімальну кількість символів, яку повинен містити рядок, щоб вважатись дуже довгою ? Сторінки людини нічого не говорять про це, і я не хочу шукати вихідний код. Якщо хтось може сказати мені, як поставити це запитання в запит Google, який не дає мільярду результатів, майже все це не має значення, я також буду радий.

unix  shell 

3
Голосування про перехід до суперпользователя через небажання шукати вихідний код.
Грег Х'югілл

У вас, хлопці, є пункт - я наступного разу шукаю вихідний код. Спасибі, все одно!

Відповіді:


23

З ascmagic.cу вихідному пакеті файлів на Ubuntu:

#include "names.h"

#define MAXLINELEN 300  /* longest sane line length */
#define ISSPC(x) ((x) == ' ' || (x) == '\t' || (x) == '\r' || (x) == '\n' \
          || (x) == 0x85 || (x) == '\f')

Здається, що для рядка потрібно більше 300 символів, щоб вважати його "дуже довгим".




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.