szybka komenda do formatowania zbitych plików HTML / XML

Jeśli mamy na dysku plik który został skompresowany i cała jego treść znajduje się w 1 linijce – odczytanie jego zawartości w edytorze może być trudnym zadaniem.

Komenda “znajdź i zamień” też może być kłopotliwa. Szczególnie jak plik zajmuje kilkadziesiąt MB.

Możemy sformatować jego zawartość poprzez linię komend przez analogiczną komendę “znajdź i zamień”. Wtedy ograniczają nas tylko możliwości naszej maszyny.

Dla przykładu taki “zbity” plik XML posiada powtarzające się znaki końca znaczników:


Możemy znaleźć wszystkie wystąpienia takiego znaku i przed nim wstawić znak nowej linii poprzez komendę:


Wtedy plik wygląda zupełnie inaczej i znacznie łatwiej jest go odczytać.

W porównaniu z identycznym przeedytowaniem pliku w np. gedit – ten sposób jest dużo szybszy i wydajniejszy.

Oczywiście odpowiednia modyfikacja takiej komendy i elementarna znajomość wyrażeń regularnych pozwoli nam w ten sposób przeedytować każdy inny plik.