| Termin | Definicja |
|---|---|
| TXT | TXT to podstawowy format pliku tekstowego bez żadnego formatowania. Najprostszy format zapisu treściTXT oznacza plik tekstowy pozbawiony jakiegokolwiek formatowania - nie ma w nim czcionek, kolorów, marginesów ani osadzonych obrazów. Zawiera wyłącznie ciąg znaków i kody sterujące odpowiedzialne za podział wierszy. Ta prostota jest jego największą zaletą: plik da się otworzyć na każdym systemie, w każdym edytorze, także po latach, i nie zależy od tego, czy producent oprogramowania nadal istnieje. Dlatego w tym formacie zapisuje się konfiguracje, logi, eksporty danych i notatki archiwalne. Kodowanie znaków i końce wierszyPozorna prostota kryje dwa zagadnienia, które są źródłem większości problemów. Pierwsze to sposób zapisu znaków. Historycznie stosowano jednobajtowe strony kodowe, w tym windowsową 1250 i normę ISO dla Europy Środkowej, dziś standardem jest UTF-8 obejmujący wszystkie alfabety. Otwarcie pliku w niewłaściwym kodowaniu zamienia polskie znaki w przypadkowe symbole, a zapisanie go w tym stanie utrwala uszkodzenie. Drugie to znaki końca wiersza: systemy z rodziny Windows stosują parę znaków powrotu karetki i przejścia do nowej linii, systemy uniksowe tylko jeden z nich. Plik przeniesiony między platformami potrafi więc wyświetlić się w prostym edytorze jako jeden nieprzerwany ciąg albo z dodatkowymi pustymi wierszami. Zastosowania i ograniczenia w praktyceW formacie tekstowym zapisywane są pliki konfiguracyjne serwerów, dzienniki zdarzeń i eksporty tabel w postaci wartości rozdzielanych przecinkiem lub średnikiem. Przy tych ostatnich pojawia się typowa pułapka: arkusz kalkulacyjny potrafi zinterpretować numer konta, kod pocztowy albo indeks towaru jako liczbę i obciąć wiodące zera albo zamienić wpis na zapis wykładniczy. Dzienniki zdarzeń z kolei rosną w nieskończoność, jeśli nikt nie skonfiguruje ich rotacji, i potrafią zapełnić dysk systemowy. Warto też pamiętać, że plik tekstowy nie jest w żaden sposób zabezpieczony - hasła zapisane w konfiguracji leżą w nim otwartym tekstem i widzi je każdy, kto ma dostęp do zasobu. Kiedy przydaje się nasza pomocOdzyskujemy poprawną postać dokumentów, w których polskie znaki zamieniły się w krzaki, naprawiamy importy danych między systemami i porządkujemy eksporty do programów księgowych, gdzie jeden źle rozpoznany separator potrafi zepsuć całą tabelę. Diagnozujemy również przepełnione dyski, na których winowajcą okazuje się rozrośnięty dziennik zdarzeń jakiejś usługi. Serwisujemy komputery i serwery firmowe na terenie Warszawy. |