BASE_DIR=docs/modules/ROOT/pages
git --no-pager diff HEAD~1 --diff-filter=R -M | sed -Ez "s%(\nrename to|rename from |similarity index [^\n]+|diff[^\n]+|$BASE_DIR/)%%g" | grep "\S" | while read rename_from_to; do
from=$(echo $rename_from_to | cut -f 1 -d " ")
to=$(echo $rename_from_to | cut -f 2 -d " ")
echo "processing rename from $from to $to"
find "$BASE_DIR/../" -name "*.adoc" | while read adoc_file; do
sed -i -E "s%xref:$from%xref:$to%g" "$adoc_file"
done
done
|
||
|---|---|---|
| .. | ||
| basic.adoc | ||
| dao-authentication-provider.adoc | ||
| digest.adoc | ||
| form.adoc | ||
| in-memory.adoc | ||
| index.adoc | ||
| jdbc.adoc | ||
| ldap.adoc | ||
| password-encoder.adoc | ||
| user-details-service.adoc | ||
| user-details.adoc | ||