Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cd /var/www/mediawiki_database_backup
- function setuj {
- gr="[0-9]+_""$fi"
- n=$(ls | grep "^[0-9]\{1,\}_$fi" | sort -n | wc -l)
- na=$(($n+1))
- m=$(printf "%04d" "$na")
- time=$(date +%Y"-"%m"-"%d" "%H":""%M")
- fil="$m"_"$fi""_""$time"
- user=$(cat "$file" | grep "\$wgDBuser" | sed 's/$wgDBuser = "//g; s/";//g')
- pass=$(cat "$file" | grep "\$wgDBpassword" | sed 's/$wgDBpassword = "//g; s/";//g')
- name=$(cat "$file" | grep "\$wgDBname" | sed 's/$wgDBname = "//g; s/";//g')
- }
- function mk_dump {
- mysqldump --user="$user" --password="$pass" "$name" > "$fil".sql
- }
- file="/var/www/mediawiki/LocalSettings_PrS.php"
- fi="PrS"
- setuj
- mk_dump
- file="/var/www/mediawiki/LocalSettings_auvajs.php"
- fi="auvajs"
- setuj
- mk_dump
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement