Возможно, в вашем URL выше есть опечатка, в пункте 2 вы говорите, чтобы удалить &mode=resizeByMinSize,cropToSize&cropPosition=topleft
, но вы забыли упомянуть, что делать с esizeByMinSize,cropToSize&cropPosition=topleft
...
В любом случае, скрипт awk нижерешает проблему: настройте ее в соответствии с вашими потребностями:
# replace 'www' below with a better pattern
/www/ {
sub(/http:\/\/www\.test1\.com\/showimage\.php\?fileUrl=/, "/resizer/phpThumb.php?src=")
gsub(/&mode=resizeByMinSize,cropToSize&cropPosition=topleft/, "")
gsub(/&width=/, "\\&w=")
gsub("&height=", "\\&h=")
$0 = $0 "&far=C&q=85&zc=C"
print
}
цитирование немного грязное, см. awk-manual Оберните это в последовательность find
и ваша проблема решена.1011 *