Simplificando la linea de comando - Symfony Alias

Estoy cansado de siempre escrivir “./symfony …”, de verdad? Yo hago esto muchas veces al dia. Entonces ayer hizo algo diferente. Primeiro tienes que crear un alias para symfony, para executa-lo de cualquier directorio del proyecto.

Nuevo archivo en /usr/local/bin/sf

while [ 1 ]; do
    if [ -f 'symfony' ]; then

        ./symfony $*
        exit $?
    fi

    cd ..
    if [ "$PWD" = "/" ]; then

        echo ‘cannot find symfony project directory’
        exit 1

    fi
done

Hay algo como esto en snippet del sitio de symfony, pero yo cambie un poquito para trabajar con el codigo aca.

Despues, usted puede trabajar con el alias como quiera. Yo cree la seguinte opcion:

alias sf-restart='sf doctrine:build-all-load --no-confirmation; sf cc '

Entonces, puedo usar sf-restart para que mi trabajo sea mas rapido.

El padron para crear alias es lo seguinte:

en prompt use:
alias cds='cd /etc/rc.d/init.d ; ls'

explicando: alias apellido='comand ; comand2 ; comand3'

Respond to this post