ubuntuusers.de

Quellcode von Linux-Programmen

Status: Gelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

Prof._Frink

Anmeldungsdatum:
29. Mai 2010

Beiträge: 1096

Hej,

wo finde ich den Quellcode von Programmen wie cp, mv, cat etc.??

Vielen Dank & Beste Grüße

Frink

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

Die gehören zum Paket coreutils, du kannst den Quellcode mit

1
apt-get source coreutils

runterladen.

Prof._Frink

(Themenstarter)

Anmeldungsdatum:
29. Mai 2010

Beiträge: 1096

Cool, hat funktioniert, danke!

snafu1

Avatar von snafu1

Anmeldungsdatum:
5. September 2007

Beiträge: 2133

Wohnort: Gelsenkirchen

Und generell (so gehe ich zumindest vor): Auf packages.ubuntu.com etwas weiter runterscrollen. Dort steht dann Search the contents of packages. Dort den Programmnamen eingeben und suchen lassen. Das gefundene Paket klickst du dann an und kannst den Quellcode entweder mit besagtem apt-get source-Befehl runterladen oder durch anklicken des Archivs auf der entsprechenden Paketseite.

Gerade bei Paketen wie coreutils musst du dann noch ein bißchen länger im Archiv suchen bis du das gesuchte Tool gefunden hast. Insbesondere, wenn man nicht so gut mit der typischen Verzeichnisstruktur von solchen Programmprojekten vertraut ist, kann das dauern. Hier behelfe ich mir mit folgendem Befehl:

1
tar -tzf datei.tar.gz | grep programmname
Antworten |