1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Filebase
  4. Forum
  5. Zebradem-WIKI
  6. Foren-Regeln
  7. Spenden Liste
    1. Spenden
  • Anmelden
  • Registrieren
  • Suche
ZebraDem-Sponsoring
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Dateien
  • Forum
  • Erweiterte Suche
  1. Forum
  2. Computer Ecke
  3. Mini PC s
  4. Raspberry PI und Co

Cubieboard 2 Skript

  • voodoo-magic
  • 5. September 2014 um 11:04
  • voodoo-magic
    Gast
    • 5. September 2014 um 11:04
    • #1

    Hallo zusammen,

    da ich unter Linux ein Newbie bin, benötige ich Hilfe bei einem Skript für mein Cubieboard 2.

    Cubieboard

    Code
    [FONT=&amp]Linux Cubian 3.4.75-sun7i #35 SMP PREEMPT Sat Feb 8 02:10:31 CST 2014 armv7l GNU/Linux[/FONT]

    Ich betreibe ein Samsung Display mit lcd4linux am Cubieboard, lcd4linux wird mit udev gestartet/gestoppt.

    udev

    Code
    [FONT=&amp]SUBSYSTEMS=="usb", ACTION=="add",ATTRS{idProduct}=="2012", ATTRS{idVendor}=="04e8", RUN+="/usr/local/bin/lcd4linux"[/FONT]
    
    
    [FONT=&amp]SUBSYSTEMS=="usb", ACTION=="remove",ATTRS{idProduct}=="2013", ATTRS{idVendor}=="04e8", RUN+="/usr/bin/killall lcd4linux"[/FONT]

    Beim ausschalten des Displays wird lcd4linux nicht immer beendet, das wollte ich nun mit einem Skript lösen.

    Skript

    Bash
    #!/bin/bash
    usb=`lsusb`
    [FONT=&amp] if echo $usb | grep 'Samsung'
    then
    echo "Samsung OK"
    else
    while ps -A | grep lcd4linux
    do sudo /usr/bin/killall lcd4linux
    done
    fi[/FONT]

    Skript sollte folgendes können, überprüfen ob Display angeschlossen ist, wenn nicht prüfen ob lcd4linux läuft falls lcd4linux läuft beenden.

    Zum überprüfen ob das Display bzw. der Prozess lcd4linux läuft verwende ich lsusb und ps, was kann ich bei diesem Skript besser machen?


    Danke

    habe an meinem Skript mal etwas geändert.

    Bash
    #!/bin/bash
    usb=`lsusb`
    prozesstest=`/bin/ps -A`
    test=`echo $prozesstest | grep lcd4linux | wc -l`
    test1=`echo $usb | grep 'Samsung' | wc -l`
    if [$test1 == 0 && $test == 1]
    then
    sudo /usr/bin/killall lcd4linux
    else
    echo "lcd4linux OFF"
    fi
    Alles anzeigen

    jetzt bekomme ich folgende Fehlermeldung

    Code
    ./samsung.sh: Zeile 6: [1: Kommando nicht gefunden.
    lcd4linux OFF

    wie kann ich echo $usb | grep 'Samsung' | wc -l auf 1 oder 0 prüfen?

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Spenden

Vielen Dank für die Unterstützung!
Hiermit unterstützt du Zebradem.
Das beinhaltet überwiegend die Serverkosten und Lizenzgebühren.
Spenden

Letzte Beiträge

  1. Eine neue Bedrohung: Der adaptive KI-Wurm

    heugabel
    4. Juni 2026 um 18:27
  2. Revolution oder Risiko? KI-gestützte Hörbücher im Wandel

    heugabel
    4. Juni 2026 um 12:27
  3. Großrazzia gegen organisiertes Verbrechen in Sachsen-Anhalt

    heugabel
    4. Juni 2026 um 11:27
  4. Wieder online: Warez-Forum Data-Load kehrt zurück nach einer unerwarteten Zwangspause

    heugabel
    4. Juni 2026 um 10:27
  5. Geplante Änderungen bei der Vorratsdatenspeicherung: Ein Überblick

    heugabel
    3. Juni 2026 um 14:27
  6. Existenz eines vermeintlichen Limits bei Google durchMassive Löschungen in Frage gestellt

    heugabel
    3. Juni 2026 um 10:27
  7. Ubuntu 26.04: Der Weg in die KI-Zukunft oder nur ein Marketing-Schachzug?

    heugabel
    3. Juni 2026 um 09:27
  8. Illegale IPTV-Dienste: Eine versteckte Geldquelle für einen britischen Postboten

    heugabel
    3. Juni 2026 um 08:27
  9. Großfahndung gegen IPTV-Piraten in Großbritannien

    heugabel
    2. Juni 2026 um 18:27
  10. Datenleak an der Universität Saarland — Über 40.000 Accounts betroffen

    heugabel
    2. Juni 2026 um 12:27

Aktivste Themen

  1. Raspberry Pi ab Ende Februar zu haben

    125 Antworten
  2. Raspberry PI: Erste Bilder und Berichte

    42 Antworten
  3. Raspberry PI Unterforum ?

    21 Antworten
  4. Entwickler stellt Prototyp des 17-Euro-PCs vor!

    21 Antworten
  5. Raspberry PI: Gehäuse und Gehäuse Ideen

    18 Antworten
  6. Raspberry PI und Emu

    17 Antworten
  7. RecalboxOS – Die Retro-Gaming-Plattform für den Raspberry Pi 2

    12 Antworten
  8. Raspberry Pi Lieferzeit Farnell vs. RS-Components

    12 Antworten
  9. Ambilight

    11 Antworten
  10. Display für Raspberry zwecks Oscam Information

    11 Antworten
© 2024 Zebradem - Software by WoltLab