удалить последний символ строки, если это

удалить последний символ строки, если это

У меня есть файл вида

bulandshahara   b u l a n d sh a h a r a
caandapura  c aa n d a p u r a

Мне нужно удалить «появление пробела, за которым следует а», если этот шаблон появляется в конце любой строки.

Мой ожидаемый результат будет следующим:

bulandshahara   b u l a n d sh a h a r
caandapura  c aa n d a p u r

Как я могу это сделать?

я навестилУдалить символы, если они не соответствуют указанным шаблонам.но речь шла об удалении персонажей, если они не соответствовали шаблону.

Мой вопрос заключается в том, чтобы удалить символы «в конце строки», если они следуют указанному мной шаблону.

решение1

<"$YOUR_FILE" sed 's/ a$//' > $NEW_FILEЯ думаю, это сработает.

Связанный контент