I was looking for something like this for my local development environment, but created one instead.
I called it dlwp
 
!# /bin/bash
read -r -p "Is this the root directory? [y/N] " response
 case $response in
 [yY][eE][sS]|[yY])
 wget https://wordpress.org/latest.tar.gz
 tar -zxvf latest.tar.gz
 cd wordpress
 mv -i * ../
 cd ..
 rm -rf wordpress
 rm -rf latest.tar.gz
 echo "done"
 ;;
 *)
 echo "Script stopped."
 ;;
esac
EDIT:
I’m not sure how this actually worked… it had some problems to say the least – just experimenting with Bash scripts at the time, I would not recommend this technique.
Now that I’ve discovered wp-cli, I have a much easier time installing and updating WordPress from the command line.
$ wp core download && wp core install
Of course you will need to provide the proper arguments for the “core install” command but check out the documentation for that. Makes life so easy!
Leave a Reply