Suchergebnisse

  1. T

    Shell-Skripte - Zeile aus Datei

    Uah, gerade getestet, hast recht. Eventuell ist tail -n +10000 $DATEI | head -n 1 etwas schneller, da nicht die 9999 vorher ausgegeben werden (man beachte das + bei tail). Ansonsten benutze $SKRIPTSPRACHE, die hoffentlich etwas schneller ist als ein Shellskript.
  2. T

    Shell-Skripte - Zeile aus Datei

    #! /bin/sh if [ "$#" -eq "0" ]; then exit 0; fi I=0 while read LINE; do I=$(($I + 1)) if [ "$I" -eq "$1" ]; then echo $LINE shift if [ "$#" -eq "0" ]; then exit 0; fi fi done exit 1 # line not found Das Skript erwartet als Argumente die Zeilennummern (ab 1...
  3. T

    cpuid unter C auslesen (ioctl)

    Der Wert in eax ("a") bestimmt die gewünschte Funktion (im Beispiel Funktion 0). Das Ergebnis wird in eax, ecx, edx und ebx ("=a", "=c", "=d", "=b") zurückgegeben. Die verschiedenen Funktionen von CPUID kannst du im Intel-Dokument 253666 nachlesen. Seriennummern werden nur sehr wenigen...
  4. T

    cpuid unter C auslesen (ioctl)

    #include <stdio.h> int main(void) { unsigned max; // eax unsigned id[3]; // ebx, edx (!), ecx (!) asm("cpuid" : "=a" (max), "=b" (id[0]), "=c" (id[2]), "=d" (id[1]) : "a" (0)); printf("ID: \"%.12s\", max input value: %u\n", (char const*)id, max); return 0; }
  5. T

    Kein Login als root

    Zunächst einmal schreibt man "root" klein.
  6. T

    4GB /usr-Partition: out of inodes trotz newfs -i 2

    Lies nochmal die manpage von newfs bezüglich "-i". "-i 2" legt nicht dopplelt so viele inodes an wie der Standardwert, sondern 4096 mal so viele. Bei der Berechnung wird intern irgendwas übergelaufen sein und im Endeffekt kamen ein paar weniger dabei raus.
  7. T

    C - pufferloses Datenschleusen

    wlkikiv
  8. T

    klitzekleine c Frage...

    if_attach() (wie alle Funktionen, die in Abschnitt 9 beschrieben werden) ist eine Funktion innerhalb des Kerns. Du kannst sie nicht von einem normalen Programm aus aufrufen. Du müsstest ein Kernmodul bauen.
  9. T

    C++ Frage

    s/meistens/nie/
  10. T

    mixer verliert bei Fokus die Einstellungen

    Ich vermute, das ist allgemein ein Fehler in wine. Sobald ich ein Programm mit wine starte und dieses versucht Soundausgabe zu tätigen, stellt wine die Lautstärke auf 0. Das Problem besteht seit ein paar Versionen von wine, ich weiß aber nicht mehr genau welche. Aber da, wie von laemodost...
  11. T

    Typenumwandlung in C++

    Weder ifstream noch ofstream sind Elternklassen von fstream. Wahrscheinlich sollten die Funktionen eher istream& bzw. ostream& (anstatt ifstream&/ofstream&) als Parameter haben, da istream und ostream (indirekte) Elternklassen von fstream sind (fstream erbt von iostream und iostream erbt von den...
  12. T

    [gelöst] libslang, /usr/ports/UPDATING

    UPDATING wurde gerade korrigiert:
  13. T

    Hilfe - Namensgebung

    distbin - vgl. engl. dustbin, dt. Mülleimer
  14. T

    [FreeBSD 7.1] chkrootkit fehler oder nicht?

    s.o. (#5)
  15. T

    [FreeBSD 7.1] chkrootkit fehler oder nicht?

    libproc gehört zu DTrace.
  16. T

    bug? pkg_version erkennt das neueste x11-toolkits/gtk20 nicht als solches

    Zeig mal mit -v her. Du kannst auch -I weglassen. Ist zwar langsamer, aber dann benutzt er die Versionsnummer im Makefile des ports statt den Index.
  17. T

    fetch: FTP_TIMEOUT greift nicht

    Ich habe gerade im Quelltext von fetch nachgeschaut. Ist ein Fehler in fetch: timeout = T_secs ? T_secs : ftp_timeout; T_secs ist die Zeitschranke, die mit -T spezifiert wird. Sie ist standardmäßig (wenn -T nicht verwendet wird) 120. Das ist != 0 und somit nimmt er niemals den mit...
  18. T

    C - komplette Dateipfade auslesen

    getcwd(3) und um diese popen+ls-Vergewaltigung zu beenden: readdir(3) bzw. glob(3), wenn es etwas mehr Komfort sein darf.
  19. T

    http, möchte dass nur plain text übertragen wird

    Er meinte vermutlich "netstat".
  20. T

    Dokumentation für 3D-beschleunigung neuerer ATi-Karten freigegeben

    Nur als Bemerkung am Rande: Header haben absolut nichts mit dem Binden zu tun.
  21. T

    Serielle Schnittstelle in C adressieren [OpenBSD]

    man 4 com
  22. T

    VI auf einen Blick

    Wenn du "t" kennst und sowas ähnliches suchst, dann hilft bei vim zumeist sowas wie ":help t". So ist "f" direkt über "t" erklärt.
  23. T

    backquotes?

    Du hast behauptet meine angegebene Lösung sei falsch. Damit nicht jemand anderes das irgendwann liest und danach inkorrekt verfährt, habe ich das richtig gestellt - mehr nicht. Das habe ich nicht gesagt. Wo habe ich das gesagt? Das ist nicht meine persönliche Theore. Das kannst du im...
  24. T

    backquotes?

    Ja, deine Interpretation ist lückenhaft. Ein kleines Beispiel: echo `echo \`` Das innerhalb der `` wird einer Subshell ausgeführt. Diese sieht folglich: echo ` Und da fehlt eben ein zweites ` für eine korrekte Befehlsersetzung.
Zurück
Oben