У меня есть два файла, yolo.txt
и bar.txt
:
йоло.txt:
a
b
c
бар.txt:
c
У меня есть следующая команда, которая дает мне желаемый результат:
$ cat yolo.txt bar.txt | sort | uniq -u | sponge
a
b
Но когда я добавляю оператор перенаправления (>
), вывод меняется:
$ cat yolo.txt bar.txt | sort | uniq -u | sponge > yolo.txt && cat yolo.txt
c
Я ожидал, что результат останется прежним, и я совершенно сбит с толку. Помогите мне, пожалуйста.