HowTo:Servidor:Sed:MacOSX
De Luispa
Instalar sed en Mac OS X
La versión de sed que viene con MacOSX está basada en la versión de BSD de mayo del 2005 y tiene un comportamiento bastante extraño con los saltos de línea, diferentes a los que ofrece sed en linux (basado en GNU sed). En mi caso he decidido reemplazarlo con la última versión de sed disponible en GNU.
- La versión incluida con Lion 10.7.2 de /usr/bin/sed es la versión BSD de mayo de 2005 y voy a actualizarlo a la última versión disponible en GNU
- Para hacerlo necesitas lo siguiente en tu Mac:
* Saber utilizar Terminal.app * Tener instaladas las Apple Developer Tools * Consulta cual es la última versión de sed en la wiki de FSF y si es necesario cambia el número de versión que muestro en el ejemplo
- Los pasos para realizar la instalación son los siguientes. Nota que tienes que ser 'root'. Si no sabes que es eso, mejor no sigas...
cd /tmp wget http://ftp.gnu.org/gnu/sed/sed-4.2.tar.bz2 tar xvfz sed-4.2.tar.bz2 cd sed-4.2 ./configure make cp /usr/bin/sed /usr/bin/sed-BSD cp sed/sed /usr/bin
- Ya tendrás instalada la última versión de sed de GNU.
$ sed --version GNU sed version 4.2 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law. GNU sed home page: <http://www.gnu.org/software/sed/>. General help using GNU software: <http://www.gnu.org/gethelp/>. E-mail bug reports to: <bug-gnu-utils@gnu.org>. Be sure to include the word ``sed somewhere in the ``Subject: field.
Enlaces y Créditos
| [1] | http://directory.fsf.org/wiki/Sed | Página principal de Sed |
Volver a programas GNU que debes instalar en tu MacOSX
--Luis 19:45 3 dic 2011 (CET)

