Remove PHP Closing Tags – Shell Script

find . -type d \( -path ./typo3/contrib/idna -o -path ./typo3/contrib/pear -o -path ./typo3/sysext/adodb/adodb -o -path ./typo3/sysext/openid/lib/php-openid -o -path ./typo3/sysext/openid/lib/php-openid/Auth \) -prune -o -name '*.php' -print | while read FILE; do tail -n1 $FILE | grep '^?>$' && sed -i '$ d' $FILE; done

find . -type f -name \*.php | while read FILE; do tail -n1 $FILE | grep '^$' && sed -i '$ d' $FILE; done

find . -type f -name \*.php | while read FILE; do tail -n1 $FILE | grep '^$' && sed -i '$ d' $FILE; done

find . -type f -name \*.php | while read FILE; do tail -n1 $FILE | grep '^$' && sed -i '$ d' $FILE; done

By Christian Kuhn
Quelle: forge.typo3.org

P.S.
Anpassung für OSX


.. sed -i '' ..

hinter dem sed -i LEERZEICHEN “

Quelle:
http://stackoverflow.com/questions/7573368/in-place-edits-with-sed-on-os-x

Neues Spielzeug: VIM

Habe gerade für mich VIm endeckt und bin gerade fleißig am sammeln von howTo’S, Hinweise und Tipps aller Art.

Um Augenkrebs zuverhindern ist es bei :syntax on ganz gut mal das colorscheme zu tauschen.

Bei code-bude.net habe ich dann die für mich passenden Hinweise gefunden.

Eingabe von

:colo und dann die Tastem CTRL+d um alle installiert colorschemes anzuzeigen.
danach eines aussuchen.

Bei http://vimcolors.com/ oder http://cocopon.me/app/vim-color-gallery/ findet man auch viele fertige Schemes die sich dann auch einbinden lassen

z.B.

Put monokai.vim file in your ~/.vim/colors/ directory and add the following line to your ~/.vimrc:

syntax enable
colorscheme monokai