Обрезать строку с определенного вхождения символа
Добрый день. Помогите, пожалуйста, в таком вопросе. Есть текстовый файл, необходимо обрезать каждую строку с 3-го (к примеру) вхождения определенного символа (в примере «;») и до конца. По первому вхождению работает
sed -i 's/;.*//' n.txt
Но как ни пытаюсь указать, что надо не с первого вхождения, не получается… Заранее благодарен.