smbclient: Nachrichten an mehrere PCs schicken

Dieses Thema im Forum "Samba" wurde erstellt von tiptel170, 21.07.2010.

  1. #1 tiptel170, 21.07.2010
    tiptel170

    tiptel170 Tripel-As

    Dabei seit:
    20.07.2008
    Beiträge:
    161
    Zustimmungen:
    0
    Guten Morgen,

    ich habe eine frage:

    Wie kann ich es machen, dass ich mit dem smbclient mehrere pc's gleichzeitig erreichen kann?

    Im moment sieht es so aus:

    Code:
    cat smbmsg.txt | smbclient -N -M medien-pc -U ISDN-Ueberwachung >/dev/null
    
    Es sollte dann säter so ein, dass statt medien-pc eine variable drin steht:

    Code:
    PCS=(grep -i PCS pcs.conf | grep -v "^#" | cut -d "=" -f 2)
    cat smbmsg.txt | smbclient -N -M $PCS -U ISDN-Ueberwachung >/dev/null
    
    Die pcs.conf sollte die rechner-namen beinhalten
    PCS=medien-pc, test-pc

    Aber, wenn ich es manuell eingebe in die kommando-zeile, in dieser form

    Code:
    cat smbmsg.txt | smbclient -N -M meiden-pc, test-pc -U ISDN-Ueberwachung >/dev/null
    
    dann werden mir keine nachrichten verschickt.

    :hilfe2::hilfe2:

    Wie kann ich es so machen, dass mir die pc's die nachrichten schickt, ohne, dass ich die zeile cat smbmsg.txt 5mal oder 3mal oder 10mal in die gleiche datei eintragen muss?

    Gruss tiptel170
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 HeadCrash, 21.07.2010
    HeadCrash

    HeadCrash Routinier

    Dabei seit:
    16.05.2009
    Beiträge:
    482
    Zustimmungen:
    1
    Ort:
    Bayern
    Morgen,

    hast du schon mal versucht ob du "-M" mehrfach verwenden kannst?

    Ansonsten Liste der PCs in ein Array und mit einer guten alten foreach-Schleife abgearbeitet.

    mfg
    HeadCrash
     
  4. #3 tiptel170, 21.07.2010
    tiptel170

    tiptel170 Tripel-As

    Dabei seit:
    20.07.2008
    Beiträge:
    161
    Zustimmungen:
    0
    Ich habe es schon in anführungs-zeichen probiert der einfach zwei namen mittel leerzeichen hinter -M getrennt. Leider geht das nicht.

    Vielleicht wäre es möglich mit foreach? Kannst du mir ein beispiel "zeigen"?

    Gruss tiptel170
     
  5. #4 HeadCrash, 21.07.2010
    HeadCrash

    HeadCrash Routinier

    Dabei seit:
    16.05.2009
    Beiträge:
    482
    Zustimmungen:
    1
    Ort:
    Bayern
    Klar kann ich.

    Code:
    $ cat foreach 
    #!/bin/bash
    
    pcs="medien-pc test-pc"
    
    for pc in ${pcs}; do
    	echo "cat smbmsg.txt | smbclient -N -M ${pc} -U ISDN-Ueberwachung >/dev/null"
    done
    
    
    $ ./foreach 
    cat smbmsg.txt | smbclient -N -M medien-pc -U ISDN-Ueberwachung >/dev/null
    cat smbmsg.txt | smbclient -N -M test-pc -U ISDN-Ueberwachung >/dev/null
    
    Das "echo" grade rausgelöscht und es sollte gut sein.
     
  6. #5 tiptel170, 21.07.2010
    tiptel170

    tiptel170 Tripel-As

    Dabei seit:
    20.07.2008
    Beiträge:
    161
    Zustimmungen:
    0
    Sehr gut! Danke das hat mir geholfen!

    Gruss tiptel170
     
Thema:

smbclient: Nachrichten an mehrere PCs schicken

Die Seite wird geladen...

smbclient: Nachrichten an mehrere PCs schicken - Ähnliche Themen

  1. Nachrichtendienst ("WinPopup") via smbclient funktioniert nach Upgrade nicht mehr.

    Nachrichtendienst ("WinPopup") via smbclient funktioniert nach Upgrade nicht mehr.: Dist: Debian_i386@6.0.1_squeeze_stable. Mit meiner alten Version von smbclient "2:3.3.4-1" hat der Nachrichtendienst ("WinPopup" Protokoll)...
  2. Nachrichten von Linux zu Windows mit smbclient

    Nachrichten von Linux zu Windows mit smbclient: Hallo, Ich habe zu dme Thema noch nicht wirklich was gefunden und hoffe das ihr mir helfen könnt. Ich schreibe zur Zeit an einem Script....
  3. Mit smbclient Nachricht an Windows 7 schicken

    Mit smbclient Nachricht an Windows 7 schicken: Hallo, ich sitze seit Wochen an einem Problem, bei dem mir auch endlose Google-Orgien nicht weitergeholfen haben, also versuche ich es einmal...
  4. Sicherung von Daten per smbclient auf Netzwerkplatte

    Sicherung von Daten per smbclient auf Netzwerkplatte: Guten Morgen! Ich habe hier folgendes Problem: von einem Server (Suse 6.1) sollen Daten auf ein externes NAS gesichert werden.. wenn ich...
  5. drucken per smbclient

    drucken per smbclient: HI. Um einen Testdruck über die bash an einen Sambaserver zu senden, an dem ein HP Laserjet1100 angeschlossen und eingerichtet ist gebe ich...