Jak zmienić separator pól w pliku z danymi?


Masz plik z danymi wyeksportowanymi z bazy danych, jednak okazzało się, że separator pól użyty w tym pliku jest nieodpowiedni i trzeba go zmienić. Z pomocą przychodzą edytory strumieniowe sed i tr.

W poniższym przykładzie w pliku z danymi o nazwie dane zastąpimy separator w postaci średnika tabulatorem i zapiszemy wynik do pliku dane_tab. Możemy do tego celu użyć jednego z dwóch poleceń podanych poniżej.

sed -e "s/;/\t/g" <dane >dane_tab
tr "[;]" "[\t]" <dane >dane_tab

, , ,

  1. No comments yet.
(will not be published)


  1. No trackbacks yet.