Zum Inhalt springen

Just2blue4U

Mitglieder
  • Gesamte Inhalte

    194
  • Benutzer seit

  • Letzter Besuch

Beiträge von Just2blue4U

  1. ich habe mir überlegt, es wäre vielleciht sinnvoller, die Daten nach und nach zu verarbeiten. Also anstatt sofort für jeden client ein array anzulegen lieber ein array "tmpclient" zu erstellen, und dann nach und nach die Infos der Clients darüber zu verarbeiten.

    ich lege also ein array an was die namen der clients beinhaltet, und ein array was dann die infos des ersten clients beinhaltet. dieses temporäre array wird dann ausgelesen und die daten verarbeitet. wenn allle daten des clients durch sind wird der nächste client genommen. und das ganze läuft dann solange, bis alle clients durch sind.

    geht auch... irgendwie... *seufz*

    ... learning by doing... :confused:

  2. Ich schreibe grade ein script das Informationen mehrerer Clients verarbeitet.

    Die Namen der einzelnen Clients habe ich in einem Array gespeichert. Nun möchte ich für jeden client ein eigenes Array erstellen, dass die entsprechenden Infos des Clients beinhaltet. Kann ich irgendwie die namen aus dem ersten Array als Arrayname eines neuen Arrays nehmen? Eigentlich müsste das ja so in der Art aussehen:

    
    Array1[1]="client1"
    
    ${Array1[1]}[1]="information"
    
    

    wobei "${Array1[1]}[1]" dann ja theoretisch zu "client1[1]" werden müsste...

    bin ich da auf dem rechten weg, oder ist das völlig daneben? Geht das überhaupt mit shellscript?

    Wer weis was? :confused:

  3. stell dir einfach mal vor, was im inneren des motors abgeht:

    Benziner: Da wird Benzin und luft reingepumpt. das ganze wird entzündet, so das eine explosion entsteht die stark genug ist, deine karre auf (wahrscheinlcih ganz annehmbare) Geschwindigkeit zu bringen.

    Diesel: Da wird Diesel reingepumpt und extrem stark zusammengedrückt. dann wird luft dazugepackt, das ganze entzündet sich und hat die gleiche wirkung.

    Dabei entstehen gigantische temperaturen. wenn jetzt das Material deines motors die ganze zeit aufgeheizt wird und sofort wieder abgekühlt wird, na was meinst du wie dem motor das gefallen würde?

    ausserdem hat dorti schon ganz recht: Weitere Teile des Autos (z.B. der Kat) arbeiten nur richtig wenn die Temperatur auch passt. und wenn sich der Kat versifft ... naja... also ich könnte darauf verzichten, andauernd mit meiner karre inne Werkstatt zu fahren...

  4. die Zieladresse steht im Paket drin. Der rechner sieht nach ob er die Zieladresse erreichen kann. Ist dies nicht der Fall, dann guckt er nach ob er ein Gateway kennt, was diese Adresse erreichen kann. Falls er kein spezielles Gateway fiden kann, guckt er nach ob er ein Standart-Gateway hat. Das standartgateway bekommt alle Pakete, die der PC und die anderen Gate's nicht weiterleite können. wenn du deinen PC z.B. in nem LAN hast wo sich ein Gateway in ein 2tes LAN und ein GW ins WAN (INternet) befindet, so macht der Rechner einen Rundruf (Broadcast), dieser lautet ungefähr so: Wer hat die Adresse xyz?

    Entweder, ein Rechner aus dem Lokalen Netz antwortet, oder aber der Router ins 2te Netz antwortet. Falls keiner von beiden antwortet, wird das Paket an das Standartgateway weitergegeben, denn vom Standartgateway wird erwartet, dass es alle Pakete, die nicht lokal weitergegeben werden können, weiterleiten kann. Angenommen, du hättest kein 2tes LAN dann würde der Router ins WANN (I-Net) sowieso standartgate sein, denn du hast ja kein anderes.

    ich hoffe da war brauchbares bei! ;)

  5. Moin moin,

    naja wenn dir das handy reicht, kannst dein 3310 auch behalten. denn großartig besser ist ein 3410 auch ned.

    http://www.nokia.de/de/mobiltelefone/modelluebersicht/3410/funktionen/11606.html

    (da steht aber nix von sms ... hmmm?)

    mfg

    Alfa

    Bei meinem Handy reagieren die Tasten schlecht (je nach druck auch mal garnicht). Daher will ich mir sowieso in absehbarer Zeit n neues HD holen.

    nee? Ich find keine Angaben vie viele SMS gespeichert werden können...

  6. Hi Ihrs!

    Ich bekam eben einen Anruf von t-mobile:

    Weil ich schon so lange einen PrePaid-Vertrag habe, wollen sie mir als Dankeschön ein neues Handy für einen günstigeren Preis geben.

    Das Angebot:

    - Nokia 3410 (limited edition, silver) für 69,95 EUR statt 99,95 EUR, frei Haus geliefert, 2 Jahre garantie, komplett mit akku, ladegerät, etc...

    - Mein altes Handy (3310) KANN ich ihnen zurückschicken, ich bekäme dann 5EUR dafür auf mein Bankkonto gutgeschrieben.

    Ich hab mich auf nokia.de schon schlaugemacht, was das Handy alles kann, hab aber immernoch eine Frage was den SMS-Speicher betrifft:

    - Mein altes Handy kann nur 8 oder 10 SMS speichern. Wie viele SMS speichert das 3410?

    ausserdem würde ich gerne eure Meinung/Kritik zum 3410 wissen. Lohnt es sich, das Angebot wahrzunehmen?

  7. also ob das klappt oder nciht hängt in erster linie davon ab,

    - welcher hersteller verwendet wird,

    - ob man die Frequenzen der einzelnen Geräte einstellen kann,

    - wie weit die arbeitsplätze voneinander entfernt sind,

    - wie nah die empfänger an den geräten stehen, und

    - wie gut die empfänger abgeschirmt sind.

    Auf lan-Parties wird sehr viel mit alufolie (zum abschirmen) gemacht. aber in nem büro käme das sicherlich nicht ganz soooo gut an! ;)

  8. also ich find das schon echt krass was den chef da von dir verlangt...

    ich fahre auch ab und zu mitm auto (hardware holen und solche sachen). ich nehm dafür meinen eigenen wagen weil ich sowieso mitm auto zu arbeit muss (45km) und weil ich für die firma keine weiten Fahrten machen muss. Darum nehme ich da auch kein Geld für. Aber wenn ich zu fuß zur arbeit kommen würde und mein chef dann von mir verlangen würde das ich mitm auto fahren muss nur weil ich evtl mal wohin fahren muss, das wär schon ein dicker hund...

    Wie ich das sehe erwartet dein chef nur das du mitm auto kommst weil du dich weigerst mit seinem zu fahren. nun- ich finde er kann schon von dir erwarten das du auch mal raus fährst. und wenn du seinen fagen nicht fahren willst dann ist es auch nachvollziehbar das er möchte das du mit deinem fährst. aber wenn das bei euch wirklcih so doof ist was die Parkplätze betrifft, dann sehe ich kein recht, von dir zu erwarten dass du dein Auto anna firma stehen hast. Das ist eine Forderung die ich unter den von dir erläuterten umständen auf keinen fall eingehen werde.

    Also was tun?

    Nun- die eleganteste lösung wäre, du freundest dich mit dem Wagen vom Chef an... (hey... ist doch geil... fette karre...) nun ja- es ist was anderes. aber man kann sich schnell damit anfreunden (da werden mir hier sicherlich die meisten zustimmen... ;) ).

    Falls du dich dann immernoch nicht in den Wagen vom Chef setzen willst, dann wirst du wohl oder übel dich mit deinem chef anlegen müssen. Grade bei den momentanen spritpreisen ist das echt unverschämt von ihm, zu erwarten, dass du mitm auto kommst. dazu hat er (falls es nicht ausdrücklich im Arbeitsvertrag steht) definitiv kein recht.

    mfg,

    j2b4u

  9. also die sache mit .forward werde ich mir demnächst mal reinziehen. Bin im mom dabei, mich mit "expect" zurechtzufinden. Habe auch schon ne cfg geschrieben um mutt austomatisch laufen zu lassen. allerdings funzt das bisher nur in einem einzigen Fall. Ich muss irgendwie noch ne verzweigung a la "if-then-else" da rein bekommen. Daher meine Frage:

    Hat jemand ein gutes (am Besten deutsches) howto, manual oder tutorial für "expect"?

    Ich hab schomma google befragt, allerdings spucht mir google jede menge müss raus denn "expect" ist ein sehr häufig und sehr verschieden verwendeter Begriff.

    Die Übertragung mit Hilfe von SSL und private/publickey wollte ich eigentlich aus Sicherheitsgründen vermeiden...

  10. hi Ihrs!

    Ich bin auf der Suche nach einer Möglichkeit, automatisch Daten durchs LAN zu schicken. Sie sollen von Clients zum Server gelangen, wobei ich bei den Clients nach Möglichkeit nix installieren möchte. Die meissten Rechner die bei meinem Vorhaben die Clients darstellen haben einen postfix Mailserver an bord, so das ich theoretisch eMails verschicken könnte. das Problem ist dabei nur, das diese eMails vom Server dann auch automatisch wieder ausgelesen werden sollen.

    Kennt irgendwer ein Clientprogramm das sich einfach per shellscript steuern lässt?

  11. entweder wie schon gesagt einfach nen anderen bootloader von diskette nehmen oder mit z.B. knoppix booten... wenn du mit konppix gebootet hast, dann müsste es doch bestimmt nen weg geben, wie du den bootloader wieder in gang bekommst... das wäre dann die eleganteste lösung...

  12. 
    217-20-127-77:/home/user# apt-get install apache
    
    Reading Package Lists... Done
    
    Building Dependency Tree... Done
    
    The following extra packages will be installed:
    
      apache-common
    
    The following NEW packages will be installed:
    
      apache apache-common
    
    0 packages upgraded, 2 newly installed, 0 to remove and 0  not upgraded.
    
    Need to get 0B/1167kB of archives. After unpacking 3584kB will be used.
    
    Do you want to continue? [Y/n] Y
    
    Selecting previously deselected package apache-common.
    
    (Reading database ... 37364 files and directories currently installed.)
    
    Unpacking apache-common (from .../apache-common_1.3.26-0woody6_i386.deb) ...
    
    Selecting previously deselected package apache.
    
    Unpacking apache (from .../apache_1.3.26-0woody6_i386.deb) ...
    
    Setting up apache-common (1.3.26-0woody6) ...
    
    
    Setting up apache (1.3.26-0woody6) ...
    
    [color=red]update-rc.d: /etc/init.d/apache: file does not exist[/color]
    
    dpkg: error processing apache (--configure):
    
     subprocess post-installation script returned error exit status 1
    
    Errors were encountered while processing:
    
     apache
    
    Updating Debian Packages of System Configurations.
    
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    
    217-20-127-77:/home/user#
    
    

    Ich glaube dieser Konsolenauszug beinhaltet so ziemlich die meisten nötigen Infos, trotzdem nochmal in Kurz:

    - OS: Debian

    - Apache war ursprünglich mit nem Image installiert worden (vom Provider)

    - habe ihn versucht mit apt-get zu deinstallieren -> kein Erfolg

    - habe ihn versucht mit dselect zu deinstallieren -> kein Erfolg

    - habe versucht, ihn mit dpkg zu deinstallieren -> kein Erfolg

    - irgendwie habe ich ihn nachher doch noch runter bekommen (dabei ist auch das start/stop-script ais init.d abhanden gekommen)

    - wenn ich ihn nun mit apt-get neuinstallieren will erhalte ich oben aufgeführten Fehler

    - die anderen Install-prox (also dpkg, dselect) wollen ihn auch nicht vernünftig installieren

    -- HILFE!!!! --

  13. Warum es aus der root Shell heraus trotzdem funktionierte, weiss ich auch nicht.

    Davon mal abgesehen, habe ich neben dem Script zur Abfrage des Speichers natürlich auch noch einige andere Scripts in Verbindung mit MRTG in der Crontab. Die funzen alle tadellos, obwohl sie alle mit Kommentaren beginnen, genau wie mein ehemaliges "Sorgenkind":

    
    ##### Freien HDD-Speicher ermitteln #####
    
    
    #! /bin/bash
    
    
    string=$(df | grep /$)
    
    
    
    #######################################
    
    #### Abfrage der eingeloggten User ####
    
    #######################################
    
    
    
    #!/bin/bash
    
    
    users=$(who -q | grep \# | sed s/'# Benutzer='//g)
    
    

    Falls du dafür ne Erklärung hast oder wenn du mal nix besseres zu tun hast kannste ja mal gucken wie es dazu kommt, das es bei meinem Speicher-abfrage-script offensichtlich NICHT egal ist ob die erste Zeile mit nem Kommentar beginnt oder mit dem Sha-Bang, während sich MRTG bei allen anderen Scripts nicht drum kümmert ob die erste Zeile nun das Sha-Bang enthält oder ob da n Kommentar ist...

    Ich finde das jedenfalls echt kurios da

    1.: die Scripte alle von MRTG ausgeführt werden, und

    2.: der Fehler nur bei dem einen Script (memory) auftrat

    3.: der Fehler auch nur dann war, wenn ich den MRTG-Befehl inna crontab hatte!

    :confused: :confused: :confused:

  14. Ich möchte gerne die Variable $1 überprüfen:

    wenn sie "-t" oder "--test" enthält,

    dann soll die variable "pretend" auf "1" gesetzt werden.

    Ich teste sie einmal auf "-t", danach auf "--test", danach teste ich ob einer der beiden fälle wahr ist.

    Leider funzt da nicht so wie ich mir das vorstelle... Was mach ich falsch :confused:

    
    if [ $([ $1 = "-t" ]) -o $([ $1 = "--test" ]) ]
    
    then
    
            pretend=1
    
    else
    
            pretend=0
    
    fi
    
    

  15. Wahnsinn... es funzt!!!!! :marine :marine: :uli: :marine :marine

    Vielen, vielen Dank!!!

    Ähm- eine kleine Verständnisfrage:

    Sehe ich das richtig das du nix weiter geändert hast als das

    #! /bin/bash 
    mit dem
    ##### Temporären Speicher ermitteln

    zu tauschen?

    Wenn ja, warum? :confused:

  16. Dann fehlt nur noch der Code, der nach den beiden Zahlen noch uptime + hostname ausgibt.

    Ich lasse mir Hostname und uptime nicht ausgeben, da ich die ganzen MRTGs hübsch verpackt in nem Frameset anzeigen lasse. Wenn die Scripts laufen werde ich die HTML-Seiten dann noch mit CSS "stylen", und dann dürfte das Ergebnis sich zeigen lassen! :mod:

    Danke für deine Bemühungen! Ich werde das bearbeitete Script bei gelegenheit einbinden und dann melde ich mich wie's aussieht, k?

    DANKE!!! :hodata ;)

  17. es gibt eine sogenannte ultimate boot disk, da ist zwischen vielen anderen progs auch ein tool bei das dir die platte gründlichst formatiert... die disk gibt's online downloadbar und enthält nen bootfähiges linuxsystem...

    have fun ;)

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...