dr01 дал отличный ответ, используя grep
, вы также можете использовать sed
, а некоторые реализации sed
также имеют опцию -i
, которая позволяет вам редактировать файлы в -месте без необходимости использования перенаправление,
sed -i /H/d file.txt
Why linux uses non free codecs
Это самая простая часть, :поскольку большая часть аудио/музыки находится в -несвободных форматах, таких как MP3, нам нужны не -свободные кодеки для их декодирования.
Why do we need anything else than a few data-points in a file?
Качество Audio CD имеет частоту дискретизации 44,1 кГц и 16-битные слова, поэтому вам потребуется 605 МБ для 1 часа стереозвука (44100 *60 *60 *16 *2 ). Это довольно много точек данных :-). Вот почему существует сжатие с потерями , и вам нужно что-то (= кодек )для декодирования этих форматов/данных.
Причина, по которой Linux должна поддерживать сжатые, иногда сильно запатентованные аудио- и видеокодеки, заключается в том, что:
Это подводит нас к 2020 году, когда самыми популярными аудиоформатами являются MP3 и AAC/M4A. Linux может вообще не поддерживать проприетарные аудиоформаты, но это сделает ОС непригодной для использования огромным количеством людей.