У меня есть текстовый файл, содержащий набор URL (больше как 500 или больше), теперь я использовал wget для загрузки немногих файлов, и я хочу удалить URL файлов, загруженных с текстового файла.
Скажем, у Вас есть набор deb файлов. И в том же каталоге Вам назвали текстовый файл file_list
где каждая строка является ссылкой на загрузку для всех тех deb файлов. Мы можем получить названия всех deb файлов с помощью шаблона шарика (*deb) и с помощью для цикла, мы используем sed для удаления подобранной строки, оперативной из file_list
:
for i in *deb;
do
sed -i "/"$i"/d" file_list
done
Только для сейфа скопируйте file_list
сначала перед выполнением команды.