Ответ 1
sed 's/^/rm -rf /' filename
ИЗМЕНИТЬ
Xargs будет более простым способом удалить все файлы, перечисленные в другом файле
xargs -a filename rm -rf
Как можно использовать sed для вставки
rm -rf
в начале каждой строки файла?
sed 's/^/rm -rf /' filename
ИЗМЕНИТЬ
Xargs будет более простым способом удалить все файлы, перечисленные в другом файле
xargs -a filename rm -rf
Иногда вам приходится использовать оригинальный метод с помощью sed, особенно если вы хотите делать что-то вроде
csf -d ipaddr.
xargs
, похоже, не нравится вывод, созданный некоторыми командами, и выходит после первой строки. т.е.:
sed 's/^/csf -d /' hacks >>hacks.sh