поставил на винду Cygwin, удаляю дубли строк в файле так
$ awk '!x[$0]++' 1233.txt > 1233-i.txt
или
$ cat 123.txt | sort | uniq > 1233-i.txt
все работает
но теперь хочу чтобы все текстовые файлы в папке были обработаны:
$ find . -name "*.txt" -exec cat {}\; | sort {}\; | uniq {}\; > 12345.txt
такой файнд не работает, подскажите как все файлы обработать в папке? в линуксе дуб
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший