Zum Inhalt springen

Anday

Mitglieder
  • Gesamte Inhalte

    46
  • Benutzer seit

  • Letzter Besuch

Beiträge von Anday

  1. Hi ihr.

    Ich habe probleme, in Suse 9.1 einen cronjob anzulegen, der bei jedem Systemstart einmal ausgeführt wird. Google sagt, statt des gängigen Zeitschemas (Sekunden|Minuten|Stunden|usw.) kann dazu in der /etc/crontab einfach eine Zeile mit "@reboot" begonnen werden.

    Leider wird bei mir dann der dahinter aufgeführte Befehl nicht ausgeführt. Egal, ob ich dort ein Skript aufrufe, oder einen Befehl ausführe.

    Anbei meine /etc/crontab:

    
    SHELL=/bin/sh
    
    PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
    
    MAILTO=root
    
    #
    
    # check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
    
    #
    
    -*/15 * * * *   root  test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
    
    59 *  * * *     root  rm -f /var/spool/cron/lastrun/cron.hourly
    
    14 4  * * *     root  rm -f /var/spool/cron/lastrun/cron.daily
    
    29 4  * * 6     root  rm -f /var/spool/cron/lastrun/cron.weekly
    
    44 4  1 * *     root  rm -f /var/spool/cron/lastrun/cron.monthly
    
    @reboot	root /root/SkriptDasIchAusführenWill.sh
    
    

    Was mache ich falsch?

    Danke,

    Anday

  2. Mahlzeit! Ich habe in meinem Programm neun Strukturen(structs), die jeweils ein 2dim Array enthalten. Beim start des Programms sollen diese in folgender Schleife mit Nullen gefüllt werden:

    
    for (int n=0;n<11;n++)
    
     {
    
      for (int i=0;i<24;i++)
    
       {
    
         struct1.Array[n][i]=0;
    
         struct2.Array[n][i]=0;
    
         struct3.Array[n][i]=0;
    
         struct4.Array[n][i]=0;
    
         struct5.Array[n][i]=0;
    
         struct6.Array[n][i]=0;
    
         struct7.Array[n][i]=0;
    
         struct8.Array[n][i]=0;
    
         struct9.Array[n][i]=0;
    
    //    cout << "wert " << n << " " << i << "\n";
    
       }
    
     }
    
    
    Sobald der Wert "n" jedoch 10 erreicht, kommt das Programm in eine Endlosschleife. Die Ausgabe sieht dann wie folgt aus:
    
    wert 9  23
    
    wert 10 0
    
    wert 10 1
    
    wert 10 2
    
    wert 10 0
    
    wert 10 1
    
    wert 10 2
    
    wert 10 0
    
    wert 10 1
    
    wert 10 2
    
    ...endlos
    
    

    Was mache ich falsch? Warum funktioniert es bis n=9 und dann nicht mehr?

    Danke für die Hilfe,

    Anday

  3. Es gibt Kugelschreiber, eine "Windows Sicherheitspaket" -CD (Enthält Windows-Sicherheitsupdates; wahrscheinlich keine, die nicht auch im Netz verfügbar sind, hab's mir aber noch nicht angesehen), viele schöne, bunte und große Tragetaschen, einen Notizblock ... tja.. das war wohl das gewesen, was ich mitgenommen hab (außer den Taschen). Ein paar Tages-/PC- Zeitungen für umsonst sind auch drin. Also allein für Werbegeschenke braucht man da wohl nicht hinzufahren.

    Keine 32-Zoll-LCDs, keine X850XT, keine AMD64, keine Festplatten und auch keine Spiele.

    Ich denke, die Messe ist auch nicht als "Wettrennen im Webegeschenksammeln" gedacht.

    so long...

  4. Vielleicht solltest du dir SED nochmal genauer anschauen.

    Damit kannst du z.B. in deinem String nach bestimmten Schlüsselwörtern/-zeichen suchen, nach denen die Information steht, die du löschen, speichern oder was auch immer willst.

    Ähnlich wie schlaubi vorgeschlagen hat, könntest du alle Informationen, die du Brauchst aus dem String extrahieren und gesondert darstellen oder so.

    Willst du z.B. alles, was vor der MAC-Adresse kommt bearbeiten, benutzt du

    "^.*MAC=" (übersetzt: Zeilenanfang bis "MAC=")

    Jetzt könntest du also auch alles, was nach der MAC-Adresse kommt löschen und das Ergebnis, das in diesem Fall nur aus der MAC bestünde, in einer Variablen oder einer Datei speichern.

    Sicherlich, ist es nicht leicht, sich SED selbst ausführlich beizubringen, aber es lohnt sich.

  5. Ich glaube, dass eine Variable, die im Kopf einer "for-Schleife" deklariert wird auch nur in jener Schelife gültig ist, hat einen Recht einfachen Grund:

    Stell dir vor, du schreibst ein Programm, in dem 30 verschiedene "for-schleifen" verwendet werden. Da die Variable "i" in jeder dieser Schleifen neu initialisiert wird, kannst du sie auch immer wiederverwenden. Könntest du das nicht, müsstest du entweder "i" nach jeder "for-Schleife" wieder auf "0" (oder was auch immer der Startwert der folgenden Schleife ist) zurücksetzen, oder 30 verschiedene Zählvariablen einführen. Die Nachteile liegen hier klar auf der Hand.

    mfg

  6. Was bringt es denn, die USB Ports zu sperren, die nicht für Tastatur und Maus verwendet werden? Ich kann meinen USB-Stick doch auch im Tastatur-Port anschließen, nachdem ich selbige abgezogen habe. Dann zieh ich schnell per Drag+Drop Viren, Trojaner und Spyware auf den PC, vertrauliche Betriebsdaten auf den Stick, schließe die Tastatur wieder an und keiner hat's gemerkt.

    :confused:

  7. Ich hatte das Problem auch mal. Bei mir hat nur der Austausch der Netzwerkkarte etwas gebracht. Da die neue Netzwerkkarte genau das gleiche Model war wie die alte, gehe ich mal davon aus, dass bei mir die Netzwerkkarte defekt war. Das solltest du evtl. überprüfen.. vielleicht einfach mal die Karte in einen anderen WinXP-Rechner einbauen und sehen, ob sie dort funktioniert.

  8. btw: gibts die Bände vor Wolfsmond eigentlich auch in dieser schicken metallisch glänzenden Hardcover-Ausführung mit Einband? :rolleyes:

    *bisher noch nicht gefunden hab*

    Weil wenn dann soll das im Bücherregal ja auch einheitlich aussehen... :rolleyes:

    Ich hab sie bisher auch nicht gefunden. Aber es soll auch noch ne Collerctor's Edition mit allen Teilen in ner schicken Turm-Box oder sowas geben.. vll. sind das ja dann Hardcovers.

  9. ist es nicht aus so, dass Studienabbrecher oft sogar bevorzugt genommen werden, das man bei ihnen ein bestimmtest Grundwissen shcon verraussetzen kann? Also als ich mir die Stellenanzeigen durchgelesen hab (vor nicht ganz einem Jahr), standen dort auch immer Formulierungen wie "...Gern auch Studienabbrecher/-abgänger"

    mfg

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...