[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hilfe bei kleinem Script



Hallo,

On 09/24/2010 10:49 AM, Alexander Hintzer wrote:
> Am 24.09.2010 09:02, schrieb Heiko Schlittermann:
>> Hallo,
>>
>> Alexander Hintzer<debianer@gmx.de>  (Do 23 Sep 2010 12:44:40 CEST):
>> (…)
>>> Beim googlen bin ich dabei auf folgenden Ansatz gestoßen, allerdings
>>> denke ich, dass das so nicht so ganz funktionieren kann (Bedingungen
>>> abfragen???). Aber veilleicht täusche ich mich ja auch.
>>>
>>>        Hier das Script:
>>>
>>>        composited='qdbus org.kde.kwin /KWin compositingActive'
>>>        if $composited; then qdbus org.kde.kwin /KWin
>>> toggleCompositing; fi
>>>        wine blablabla
>>>        if $composited; then qdbus org.kde.kwin /KWin
>>> toggleCompositing; fi
>>
>> Ich kenne dieses qdbus und den ganzen dbus-Kram nicht, aber ich nehme
>> an, daß dort das *Ergebnis* einer dbus-Abfrage in der Variablen
>> composited gespeichert werden soll, damit es dann ggf. aus und später
>> wieder eingeschaltet werden kann.
>>
>>          composited='qdbus org.kde.kwin /KWin compositingActive'
>> soll also wahrscheinlich
>>          composited=`qdbus org.kde.kwin /KWin compositingActive`
>> heißen, also Backticks statt einfacher Anführungszeichen. Besser lesbar
>> wäre
>>          composited=$(qdbus org.kde.kwin /KWin compositingActive)
>> und würde das selbe tun.
>>
>> Wenn es das tun soll, was ich vermute.
> 
> 
> Hallo und danke für die Antwort. Ich konnte herrausfinden, dass
> in "composited" entweder true oder false steht. Je nachdem eben.
> Aber müsste es dann nich so irgendwie heißen:
> 
> if $composited=='true': then ....
> 
> Gruß
> 
> 

ich wuerde das der Uebersicht und dem Verstaendnis halber auch
ausschreiben, aber auch die verkuerzte Fassung ist ok (bei Abfragen auf
true/false).

Gruss,
Ben


Reply to: