-
Data: 2018-03-08 13:29:32
Temat: Re: resetowanie urządzenia USB
Od: g...@s...invalid (Adam Wysocki) szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Zbych <a...@o...pl> wrote:
> Przykład z plikiem chyba nie jest najlepszy, bo EOF "teraz" nie znaczy,
> że "za chwilę" się tam nic nie pojawi do dalszego czytania. Najprostszy
> przykład to logi. EOF w przypadku czytania logów to na pewno nie jest
> błąd, po którym nie masz innego wyjścia jak zamknięcie pliku.
Zazwyczaj jednak pliki czyta się od początku do końca, a po końcu zamyka.
Sytuacja, w której program przewiduje, że plik jeszcze urośnie, jest
nietypowa. Większość narzędzi Linuksowych standardowo tak się zachowuje.
Jak chcesz przeczytać log "od początku do anulowania" (a nie "od początku
do końca tego, co w nim aktualnie jest") to przecież nie używasz cat,
tylko tail -f.
Zresztą taki "follow" rodzi problem, jeśli plik zostanie w międzyczasie
przycięty, bo wskaźnik pliku nie przesuwa się do początku.
Inna sprawa, że nie da się usunąć pliku, który jest aktualnie otwarty
(można usunąć dowiązanie, ale inode zostaje do momentu zamknięcia), więc
takie zachowanie read() dla pliku ma sens. Czy ma dla urządzenia... widzę
argumenty i za, i przeciw, i pewnie można się kłócić i dyskutować, jak
powinno być, ale obecny stan jest taki, że read() zachowuje się tak, a nie
inaczej... podejrzewam, że ktoś to przemyślał.
--
[ Email: a@b a=grp b=chmurka.net ]
[ Web: http://www.chmurka.net/ ]
Najnowsze wątki z tej grupy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
Najnowsze wątki
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Dlaczego wrzucenie szkolnego krzyża do śmieci to zbrodnia mniejsza od zgaszenia sejmowej menory?
- 2026-01-08 NR 5G -- mity, hity, kity, bez satelity...
- 2026-01-07 Oszustwa w go go
- 2026-01-07 Jaka myjka ultradźwiękowa?
- 2026-01-07 POCO
- 2026-01-07 Kraków => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Servi
- 2026-01-07 Kraków => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2026-01-06 I kolejny
- 2026-01-06 Retro organizer ale współcześnie
- 2026-01-06 Bowling
- 2026-01-06 Cyganie
- 2026-01-06 Rozwód w Santanderze z prostokątną kobietą...
- 2026-01-06 Skąd diody LED 1,5V?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]