Найти и заменить текст из URL в канале данных CSV Debian 7

Моя серверная ОС - Debian 7. Я хочу добавить id, скажем, 'xyz' в приведенные ниже URL-адреса.введите описание изображения здесь

example.com/abc.html?id=White
example.com/abc.html?id=Black 

Тогда URL должны выглядеть

example.com/abc.html?id=White&trackId=xyz
example.com/abc.html?id=Black&trackId=xyz

В фиде данных есть много URL-адресов и может быть любой цвет, упомянутый перед? Id =

Я хочу добавить для этого задание cron, загрузить фид и добавить идентификатор в URL.

Пожалуйста, помогите мне. Благодарю.

1 ответ

Решение

Предполагая, что вы просто хотите добавить trackId=xyz в конец каждого URL:

awk '{print $0 "&trackId=xyz"}'  <in.txt  >out.txt
Другие вопросы по тегам