Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Programme linken

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
06.08.2003, 14:55 Uhr
virtual
Sexiest Bit alive
(Operator)


Naja, wer ein Linux installiert hat, hat in der Regal auch die man Pages installiert und braucht die nicht im forum nachzulesen.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
06.08.2003, 14:57 Uhr
typecast
aka loddab
(Operator)


Ja die man-page hab ich auch gelesen. Und es klappt jetzt auch.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
06.08.2003, 15:02 Uhr
Pablo
Supertux
(Operator)


Tja, ganz genau, das war eine man-Seite. Was ich gemacht hab ist nur die wichtigsten Stellen kopiert.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
06.08.2003, 15:05 Uhr
virtual
Sexiest Bit alive
(Operator)


Ich würde unter Linux jedoich generell zu den Info - pages raten. man Pages sind ein auslaufendes Modell, werden auch nicht immer auf den aktuellesten Stand gebracht.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
06.08.2003, 15:14 Uhr
typecast
aka loddab
(Operator)


Und falsch liegt man damit nie, wenn kein extra infomaterial vorliegt die manpag angezeigt wird.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
06.08.2003, 15:15 Uhr
Pablo
Supertux
(Operator)


info pages? Ich kannte die nicht, sieht aber nicht schlecht aus!
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
06.08.2003, 15:42 Uhr
0xdeadbeef
Gott
(Operator)


Würd ich nicht so sagen. Info-Pages sind gut für in-depth Dokumentation, aber man-pages sind immer noch spannend, wenn man nur kurz ne kleine Info haben will - ob man zuerst die Quell- oder die Zieldatei angeben muss, oder in welchem Header eine Funktion steht zum Beispiel.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
06.08.2003, 16:08 Uhr
virtual
Sexiest Bit alive
(Operator)


@beefy
Ich sag das aus folgenden Gründen:
1. man ist ein austerbender Dino. Es gibt bereits einige Packages, die explizit in ihren man Pages darauf hinweisen, daß die info seiten, die verbindliche Doku sind. zB beim gcc sieht das in den Man pages so aus:

Zitat:

This man page is not kept up to date except when volun­
teers want to maintain it. If you find a discrepancy
between the man page and the software, please check the
Info file, which is the authoritative documentation.


Guck dir mal von make und ld das letzte Update der manpages and und das der Info seiten. zB bei ld: bei mir sind die man-Pages aus dem jahr 1989, die Infoseiten aus 2000. (Das System wurde in diesem Jahr auch installiert).

2. Für einen Overview von Befehlen kann man getrost auch die info-Pages verwenden, die haben meistens eine Sektion dafür.

3. Wenn es Programme gibt, die keine Info Seiten haben, kann man noch immer Hilfe kriegen, weil info sich dabnn sagt "Lieber ne veraltete Doku, als gar keine" und zeigt die Man page an. Daher kann man auch "info strlen" aufrufen und bekommt genau die richtigen Informationen.

Man - Neee - Bah!! - Lieber neue als alte Doku!
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
06.08.2003, 16:29 Uhr
0xdeadbeef
Gott
(Operator)


Gut, die make-manpage ist von 1989, aber die ld-manpage ist bei mir vom 28.7.2003. Viele manpages werden noch aktualisiert. Aber lass uns mal einen Moment bei make bleiben. Nehmen wir an, ich will eine Übersicht der Kommandozeilenparameter, die make entgegennimmt. Ich gebe also "info make" ein. Was sehe ich da?

Code:
ile: make.info,  Node: Top,  Next: Overview,  Prev: (dir),  Up: (dir)

Make
****

   The GNU `make' utility automatically determines which pieces of a
large program need to be recompiled, and issues the commands to
recompile them.

   This edition of the `GNU Make Manual', last updated 08 July 2002,
documents GNU `make' Version 3.80.

   This manual describes `make' and contains the following chapters:

* Menu:

* Overview::                    Overview of `make'.
* Introduction::                An introduction to `make'.
* Makefiles::                   Makefiles tell `make' what to do.
* Rules::                       Rules describe when a file must be remade.
* Commands::                    Commands say how to remake a file.
* Using Variables::             You can use variables to avoid repetition.
* Conditionals::                Use or ignore parts of the makefile based
                                  on the values of variables.
* Functions::                   Many powerful ways to manipulate text.
* Invoking make: Running.       How to invoke `make' on the command line.
...und so weiter


Ich muss erstmal ne Menge lesen und durch die ganze Seite navigieren, um zu "Invoking make" zu kommen. Und damit ist es noch nicht zuende - das nächste, was ich sehe ist:

Code:
File: make.info,  Node: Running,  Next: Implicit Rules,  Prev: Functions,  Up: Top

How to Run `make'
*****************

   A makefile that bla bla bla bla (sechs Absätze lang)

* Menu:

* Makefile Arguments::          How to specify which makefile to use.
* Goals::                       How to use goal arguments to specify which
                                  parts of the makefile to use.
* Instead of Execution::        How to use mode flags to specify what
                                  kind of thing to do with the commands
                                  in the makefile other than simply
                                  execute them.
* Avoiding Compilation::        How to avoid recompiling certain files.
* Overriding::                  How to override a variable to specify


erst auf der nächsten Seite steht

Code:
                                  an alternate compiler and other things.
* Testing::                     How to proceed past some errors, to
                                  test compilation.
* Options Summary::             Summary of Options


Wenn ich weiß, dass ich ganz nach unten muss, finde ich das vielleicht. Aber realistischerweise kennt niemand die Struktur der gesamten Doku auswendig. Ich finde, das ist deutlich umständlicher, als einmal "man make" einzutippen und da zu sein. Sicher, die Doku ist nicht so umfangreich, und texinfo ist eine sehr angenehme Geschichte, aber man ersetzen kann es nicht so einfach.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
06.08.2003, 16:53 Uhr
virtual
Sexiest Bit alive
(Operator)


Ich komme zu dem Letzen "Screendump" bei nahezu allen Kommandos mit

Code:
% info kommando


Und dann ein Großes "O" gefolgt von einem Return. Geht schneller, als in den manpages blättern, möchte ich behaupten. Es sei denn die Shift taste klemmt.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: