2024-07-04 13:34:32 -03:00

15 lines
649 B
Bash

#!/bin/zsh
# Replace 'corechaindb' with 'corechaindb' in file contents, excluding .git directory
find . -type f ! -path "./.git/*" -exec perl -i -pe 's/corechaindb/corechaindb/g' {} +
# Rename directories, excluding .git directory
find . -depth -type d ! -path "./.git/*" -name '*corechaindb*' | while IFS= read -r dir; do
mv "$dir" "$(dirname "$dir")/$(basename "$dir" | sed 's/corechaindb/corechaindb/')"
done
# Rename files, excluding .git directory
find . -depth -type f ! -path "./.git/*" -name '*corechaindb*' | while IFS= read -r file; do
mv "$file" "$(dirname "$file")/$(basename "$file" | sed 's/corechaindb/corechaindb/')"
done