11 lines
267 B
Bash
11 lines
267 B
Bash
|
#!/bin/bash -e
|
||
|
|
||
|
for i in `ls ./content/news/*.xml`
|
||
|
do
|
||
|
xmllint --shell <<<'cat //image[not(starts-with(text(), "http"))]/text()' "$i" \
|
||
|
| sed '/^\/\? [>-]/d' \
|
||
|
| awk '{ print "./content/static/images/" $1 }' \
|
||
|
| xargs identify -quiet 2> /dev/null || true
|
||
|
done
|
||
|
|