biolocal:ShellFileEditing
From Wiki CEINGE
Every command described here can be easily made in other scripting high level language (php). The use of bash is preferrable when you can't or won't set up an entire programming environement to launch simple commands against a list of text files.