Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- PHP_VERSIONS=(`ls -ld /usr/local/php5* | awk '{print $9}'`)
- CURRENT_VERSION=(`ls -ld /usr/local/php5 | awk '{print $11}'`)
- bold=$(tput bold)
- normal=$(tput sgr0)
- num_versions=$(( ${#PHP_VERSIONS[@]} - 1 ))
- echo "Choose a PHP version... 1-${num_versions}"
- for (( i=1; i < ${#PHP_VERSIONS[@]}; i++ )); do
- if [ "${PHP_VERSIONS[i]}" = ${CURRENT_VERSION} ]; then
- echo "${bold}$i. ${PHP_VERSIONS[i]}${normal}"
- else
- echo "$i. ${PHP_VERSIONS[i]}"
- fi
- done
- unset i
- while [[ ! ${i} =~ ^[0-9]+$ ]]; do
- read i
- ! [[ ${i} -ge 1 && ${i} -lt ${#PHP_VERSIONS[@]} ]] && unset i
- done
- echo "Using PHP" ${PHP_VERSIONS[i]}
- sudo unlink /usr/local/php5
- sudo ln -s "${PHP_VERSIONS[i]}" /usr/local/php5
- php --version
Add Comment
Please, Sign In to add comment