Bash + Python: Quick WebServer em seu diretório atual

Basta colocar este script em seu arquivo .bash_profile (Mac) / .bashrc (Linux).

#!/usr/bin/env python
#Python web-server
function webserver() {
open
"http://localhost:${1:-8000}" && $(which python) -m SimpleHTTPServer ${1:-8000}
}

Então, quando você estiver em um diretório que deseja usar como raiz do servidor, chame o webservercomando.

Se você quiser usar uma porta diferente de 8000, basta passá-la como o primeiro parâmetro

webserver 6734

Isso é tudo!