Gdy przekazujesz plik tekstowy do file
polecenia Unix , może ci powiedzieć coś takiego:
input.txt: UTF-8 Unicode English text, with very long lines
Czy ktoś może mi powiedzieć minimalną liczbę znaków, które musi zawierać linia, aby uznać ją za bardzo długą ? Strony podręcznika nic nie mówią o tym i nie chcę przeszukiwać kodu źródłowego. Jeśli ktoś może mi powiedzieć, jak umieścić to pytanie w zapytaniu Google, które nie zwraca miliarda wyników, z których prawie wszystkie są nieistotne, również byłbym szczęśliwy.
Odpowiedzi:
Z
ascmagic.c
w źródłowym pakiecie plików na Ubuntu:Wydaje się, że linia musi zawierać więcej niż 300 znaków, aby można ją było uznać za „bardzo długą”.
źródło
Ponad 300 znaków, zgodnie z wierszami 52 i 214-215 w ascmagic.c w kodzie źródłowym.
Kod źródłowy można znaleźć tutaj (link pobrany ze strony podręcznika użytkownika Debiana dla
file
): ftp://ftp.astron.com/pub/file/źródło
Brute force (plus to jest program, prawda? Więc wiąże się to z programowaniem?):
źródło
Linia jest uważana za długą, jeśli ma więcej niż 300 znaków.
źródło