🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.os.unix
8 messages
8 total messages Started by Holger Wirtz Fri, 16 Apr 1993 08:49
Was macht das Programm `xstr'?
#1125
Author: Holger Wirtz
Date: Fri, 16 Apr 1993 08:49
11 lines
934 bytes
Hallo!

Kann mir mal jemand erklaeren, was das Programm `xstr' tut? Es taucht in einem
Makefile der xview3 Distribution auf, aber ich habe das Ding nicht. Woher kann
man es bekommen (ftp?) ?

Thanx, Holger

-- 
root@midips.in-berlin.de
Holger Wirtz - 1000 Berlin 20 / 13583 Berlin
Re: Was macht das Programm `xstr'?
#1128
Author: Olaf Brandes
Date: Mon, 19 Apr 1993 08:01
23 lines
1742 bytes
In article <1993Apr16.084935.8268@midips.in-berlin.de>, root@midips.in-berlin.de (Holger Wirtz) writes:
> Kann mir mal jemand erklaeren, was das Programm `xstr' tut? Es taucht in einem
> Makefile der xview3 Distribution auf, aber ich habe das Ding nicht. Woher kann
> man es bekommen (ftp?) ?

Reingefallen. xstr hat ueberhaupt nichts mit X zu tun.

Es handelt sich um ein Utility, mit dem aus C-Programmen strings extrahiert
und durch Referenzen ersetzt werden, so dass shared strings moeglich werden.

> Thanx, Holger

Gruss , Olaf

> -- 
> root@midips.in-berlin.de
> Holger Wirtz - 1000 Berlin 20 / 13583 Berlin

-- 
                         o---------------------------------------o
    Olaf Brandes         |   This Golden Age of Communication    |
                         | Means everyone talks at the same time |
                         o---------------------------------------o
Re: Was macht das Programm `xstr'?
#1129
Author: Oliver Laumann
Date: Mon, 19 Apr 1993 08:09
6 lines
1233 bytes
brandes@cs.tu-berlin.de (Olaf Brandes) writes:
> Es handelt sich um ein Utility, mit dem aus C-Programmen strings extrahiert
> und durch Referenzen ersetzt werden, so dass shared strings moeglich werden.

xstr ist inzwischen veraltet; moderne C-Compiler (wie z.B. gcc ohne Option
-fwritable-strings) betreiben selbstaendig String-Sharing...
Re: Was macht das Programm `xstr'?
#1130
Author: Oliver Laumann
Date: Mon, 19 Apr 1993 08:18
15 lines
1622 bytes
Ich schrieb:
> xstr ist inzwischen veraltet; moderne C-Compiler (wie z.B. gcc ohne Option
> -fwritable-strings) betreiben selbstaendig String-Sharing...

In diesem Zusammenhang faellt mir gerade ein, dass es sicher mal
interessant waere, eine Liste der am wenigsten benutzten und/oder am
staerksten veralteten oder obsoleten Unix-Kommandos aufzustellen.

Unter BSD waere einige Kandidaten (alle unter /usr/bin):

    diction  efl  lorder/tsort  tc  xsend/xget/enroll  xstr

In den ca. 12 Jahren, in denen ich unter Unix gearbeitet habe, habe ich
nicht ein einziges dieser Kommandos jemals benutzt (ausser natuerlich
zu Demonstrationszwecken, zur Unterhaltung (diction) und aehnlichem).
Re: Was macht das Programm `xstr'?
#1131
Author: Martin Husemann
Date: Mon, 19 Apr 1993 22:28
21 lines
1512 bytes
net@cs.tu-berlin.de (Oliver Laumann) writes:

>In diesem Zusammenhang faellt mir gerade ein, dass es sicher mal
>interessant waere, eine Liste der am wenigsten benutzten und/oder am
>staerksten veralteten oder obsoleten Unix-Kommandos aufzustellen.

Kann man sowas "einfach" feststellen?
Ich habe (manuell) mindestens 2/3 der Kommandos meines Systems noch nie
benutzt, bin aber ziemlich sicher das ein weiteres 1/3 von den von mir
benutzten Programmen aufgerufen wurde. Wenn ich jetzt das letzte 1/3
loeschen koennte...


Gruss


Martin

-- 
"Dank Windows-aehnlicher Oberflaeche ist UnixWare sehr leicht zu bedienen."
c't 3/93, S. 30
veraltete Unix-Befehle (Re: Was macht das Programm `xstr'?)
#1134
Author: J. Fahrenberg
Date: Thu, 22 Apr 1993 16:56
17 lines
1415 bytes
In article <1qtn8r$2pd@news.cs.tu-berlin.de>, net@cs.tu-berlin.de (Oliver Laumann) writes:
|>  ....
|> Unter BSD waere einige Kandidaten (alle unter /usr/bin):
|> 
|>     diction  efl  lorder/tsort  tc  xsend/xget/enroll  xstr
|>  ....

Oh je, bin ich schon wieder voellig veraltet? Wenn ich ar-libraries
fuer meine Programme zusammenbaue, benutzen meine Makefiles noch
immer fleissig 'lorder *.o | tsort'. Ist das schon wieder unnoetig?

	Jens

-- 
Jens Fahrenberg              Internet: jfa@fokus.gmd.de
X400: <S=fahrenberg;OU=fokus;OU=berlin;P=gmd;A=dbp;C=de>
Snail: GMD-FOKUS,Hardenbergplatz 2,D-1000 Berlin 12,Tel. +49 30 25499-248
Re: veraltete Unix-Befehle (Re: Was macht das Programm `xstr'?)
#1135
Author: Arne Ludwig
Date: Thu, 22 Apr 1993 18:05
15 lines
1536 bytes
>|>     diction  efl  lorder/tsort  tc  xsend/xget/enroll  xstr

>Wenn ich ar-libraries
>fuer meine Programme zusammenbaue, benutzen meine Makefiles noch
>immer fleissig 'lorder *.o | tsort'. Ist das schon wieder unnoetig?

Das war dazu gut, damit der Linker nicht so viele sequentielle Passes
braucht, um alle Objekte zusammenzubekommen. Neuere Archive haben ein
Inhaltsverzeichnis vorweg (erzeugt durch ar oder ranlib).

Im Zweifelsfall schadet es aber nicht. In guenstigen Situationen werden
sogar ein paar Plattenzugriffe (kleine .o) oder Seeks (grosse .o) gespart.
--
Arne Ludwig
ludwiga@informatik.uni-hamburg.de			arne@rrzbu.hanse.de
Re: Was macht das Programm `xstr'?
#1137
Author: Leif Kornstaedt
Date: Fri, 23 Apr 1993 17:28
18 lines
1579 bytes
martin@sisyphos.owl.de (Martin Husemann) writes:

>net@cs.tu-berlin.de (Oliver Laumann) writes:

>>In diesem Zusammenhang faellt mir gerade ein, dass es sicher mal
>>interessant waere, eine Liste der am wenigsten benutzten und/oder am
>>staerksten veralteten oder obsoleten Unix-Kommandos aufzustellen.

>Kann man sowas "einfach" feststellen?

Warum nicht einfach dazu das Datum des letzten Zugriffs (auch lesend!)
verwenden?  Alles, was laenger als ein paar Monate nicht aufgerufen
wurde, loeschen... Der Rechner laeuft ja offensichtlich auch ohne :-)))

Leif.
-- 
Leif Kornstaedt                 |   Disclaimer:  This is my opinion.
leif@rumtifsl.ruessel.sub.org   |   Errors and typos are line noise :-)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads