Есть файл 1.txt со списком слов. Нужно пройтись по файлу 2.txt и все найденные совпадения c аргументами из 1.txt заменить на prefix_argument, те дописать prefix_.
С помощью чего будет проще всего решить такую задачу?
Если не трудно, то продемонстрируйте реализацию. Спасибо.
LinuxForum.Fans
Задачка на поиск замену SED или XARGS?
Автор: shaolin
2 сообщений
2656 просмотров
🔒 закрыта
man bash, man sed, man grep. Будет что-то вроде:
text
#!/bin/bash
while read i; do
if [ $(grep "$i" 2.txt) ]; then
sed -i 's/$i/prefix_$i/' 2.txt;
fi;
done < 1.txt
P.S. Решать задачи за студентов никто не будет. И да, я в скриптинге не силен :)
P.P.S. Тема закрыта.
Войдите или зарегистрируйтесь, чтобы ответить.