Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
mac:gnu_sed [2010/08/27 15:04] 127.0.0.1 external edit |
mac:gnu_sed [2011/04/17 00:54] (aktuell) wikisysop |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
Als vorbereitende Maßnahme erstellen Sie das Verzeichnis <fc #008000>/usr/local/bin</fc> falls noch nicht vorhanden. Da /usr/local/bin nicht im Standardsuchpfad ist, müssen Sie ggf. diesen noch zur Pfadvariable in Ihrer Shell Konfigurationsdatei hinzufügen -> <fc #008000>export PATH=/usr/local/bin:$PATH</fc>: | Als vorbereitende Maßnahme erstellen Sie das Verzeichnis <fc #008000>/usr/local/bin</fc> falls noch nicht vorhanden. Da /usr/local/bin nicht im Standardsuchpfad ist, müssen Sie ggf. diesen noch zur Pfadvariable in Ihrer Shell Konfigurationsdatei hinzufügen -> <fc #008000>export PATH=/usr/local/bin:$PATH</fc>: | ||
- | <xterm> | + | <xterm>dtps-mac-mini:~ dtp$ <fc #008000>sudo mkdir /usr/local/bin</fc> |
- | dtps-mac-mini:~ dtp$ <fc #9acd32>sudo mkdir /usr/local/bin</fc> (cr) | + | |
</xterm> | </xterm> | ||
Zeile 13: | Zeile 12: | ||
Entpacken und installieren Sie das Paket folgendermaßen: | Entpacken und installieren Sie das Paket folgendermaßen: | ||
- | <xterm> | + | <xterm>dtps-mac-mini:~ dtp$ <fc #008000>tar -xzf sed-X.x.x.tar.gz</fc> |
- | dtps-mac-mini:~ dtp$ <fc #9acd32>tar -xzf sed-X.x.x.tar.gz</fc> (cr) | + | dtps-mac-mini:~ dtp$ <fc #008000>cd sed-X.x.x</fc> |
- | dtps-mac-mini:~ dtp$ <fc #9acd32>cd sed-X.x.x</fc> (cr) | + | dtps-mac-mini:~ dtp$ <fc #008000>./configure --prefix=/usr/local --with-included-regex --with-included-gettext</fc> |
- | dtps-mac-mini:~ dtp$ <fc #9acd32>./configure --prefix=/usr/local --with-included-regex --with-included-gettext</fc> (cr) | + | dtps-mac-mini:~ dtp$ <fc #008000>make && sudo make install</fc> |
- | dtps-mac-mini:~ dtp$ <fc #9acd32>make && sudo make install</fc> (cr) | + | |
</xterm> | </xterm> | ||
Nach der Installation sollte das GNU sed in /usr/local/bin liegen. Da einige Utilitys, darunter zB auch MacPort, ein sed in /usr/bin suchen, kann das dort liegende Binary nicht einfach umbenannt werden. Ich habe mir deshal einen Alias für das GNU sed in meine .profile gelegt: | Nach der Installation sollte das GNU sed in /usr/local/bin liegen. Da einige Utilitys, darunter zB auch MacPort, ein sed in /usr/bin suchen, kann das dort liegende Binary nicht einfach umbenannt werden. Ich habe mir deshal einen Alias für das GNU sed in meine .profile gelegt: | ||
- | <xterm> | + | <file|~/.profile> |
- | $> <fc #f0e68c>alias gnused="/usr/local/bin/sed"</fc> | + | alias gnused="/usr/local/bin/sed" |
- | </xterm> | + | </file> |
--- //pronto 2010/07/27 23:12// | --- //pronto 2010/07/27 23:12// | ||
{{keywords>osx darwin bsd sed}} | {{keywords>osx darwin bsd sed}} |