Jak moge połączyć pliki?


(fedora24x) #1

Witam, mam około 1000 plików o róznej nazwie jak je moge połączyć w jeden duży plik?

Pliki mam w bięzacej lokalizacji

 

cat $(ls) >> raport.txt

http://unix.stackexchange.com/questions/3770/how-to-merge-all-text-files-in-a-directory-into-one ???

 

 

 

oraz jak moge usunać powtarzające się wiersze po połaczeniu plików?


(dragonn) #2

Co do połączenia, po co ls? Wystarczy tak:

cat * >> raport.txt

(fedora24x) #3

Powtarzające linijki usuwam tak uniq połączone_pliki.txt ?

Potem sortuje sort połączone_pliki.txt ?

 

A teraz chce wykasować zepsute linijki, czyli takie:

-puste linijki

-z znakami specjalnymi

-pasujące wyrażeniem na początku linijki “/ [0-9]* /”