/srv/irclogs.ubuntu.com/2019/07/15/#ubuntu-de.txt

=== eTeddy1 is now known as eTeddy
=== Geruchsfernsehe1 is now known as Geruchsfernsehen
maredebianumbash quoting Frage (OT hier?): Wie quotet man eigentlich korrekt folgendes $-Konstrukt in einem bash skript? afile kann jetzt alles enthalten, muss also gequotet werden, bei Nutzung als Argument hätte ich gerne quotes um alles "$()": ls $(basename "$afile")10:38
maredebianumBei Variablenzuweisung a al var=$(command) braucht man wohl keine quotes10:40
j0kbei Leerzeichen in nem Text vermutlich eher schon10:42
sdx23j0k: nein.10:45
maredebianumvar=$(echo "a b"); echo "x${var}x" # xa bx10:47
tomreyndas scheint sdx23 zu widerlegen10:57
tomreynmaredebianum: dann wohl:  ls "$(basename \"$afile\")"10:58
tomreynum das escaping zu sparen kannst du das ergebis von     basename "$afile"    auch ner variablen zuweisen und die dann in gänze als argument an ls übergeben10:59
sdx23tomreyn: es widerlegt j0k. Man benötigt keine Quotes bei einer Zuweisung der Form a=$(...)11:01
tomreynhuch ja, sorry. wer lesen kann...11:01
sdx23hatte nur auf den Teil geantwortet, die ursprüngliche Frage leider nicht verstanden.11:03
j0kIch stellte aber auch nur die Behauptung auf, dass "wenn man einen Text mit Leerzeichen quoten will" das eher schon benötigt. Aber eigentlich hab ich keinen blassen Schimmer von dem Kram11:11
j0kmuss aber zugeben, dass ich den Post beim überfliegen auch leicht missverstanden habe. Aber ist das mit den "Leerzeichen im Text" tatsächlich falsch?11:12
sdx23im Allgemeinen sollte man schon Quoten. Speziell bei der Zuweisung (wie oben genannt) ist es aber nicht nötig.11:14
j0kwas aber ja meine Aussage nicht "völlig falsch" macht, oder?11:17
j0k...auch wenn ich missverständlicher weise den halben Satz (mit Leerzeichen) als "zu quotendes Objekt" verstanden hatte11:19
maredebianumJa, bei Variablenzuweisung wird automagisch alles zugewiesen, leider funktioniert das nicht, wenn bash noch eine expansion macht, wie z.B. bei for i  in $(echo "a file"); do echo $i;done12:04
maredebianumUnd ich will jetzt nicht die Quotes literal bekommen,  a="a file";for i  in "$(echo \"$a\")"; do echo $i;done # "a file"12:08
Tuormaredebianum: du suchst nach Parameter Expansion12:10
Tuordamit kannst du variablen strings hinzufügen.12:12
TuorFalls dein Englisch genügend gut ist, kriegst im channel #bash sehr kompetente hilfe zu Bash. ;)12:12
maredebianumAh danke, ich hatte Shwierigkeiten das zu suchen. "$a" geht tatsächlich, also die Expansion außerhalb der Quotes: a="patth/to/a file";for i  in "$(basename "$a")"; do echo $i;done # a file12:12
maredebianumJa, da sollte ich vielleicht hinwechseln. Danke!12:13
TuorGerne.12:13
Rochvellonhm, wie kann ich herausfinden, was für ein Trigger aktiv ist, der mir regelmäßig dieses Benachrichtigungspopup für Lautstärke anzeigen lässt? Begonnen hatte es mal, als ich bei der alten Tastatur mal lauter bzw. leiser gedrückt hatte. Allerdings geht dieses Generve auch mit der neuen Tastatur weiter :/16:15
j0kSchuss ins Blaue: kommt von der Tonausgabe des Browsers16:17
j0kin dem Moment sollte vermutlich auch im Bereich "Anwendungen" bei den Toneinstellungen etwas erscheinen16:20
j0kdarüber kann man dann das auslösende Programm identifizieren 16:20
Rochvellonhm16:24
Rochvellonnee, daran liegt es auch nicht 16:27
j0kauch keine andere Anwendung dann zu sehen?16:29
j0kwas heißt denn "regelmäßig"? Alle 5 Sekunden?16:29
RochvellonSystemklänge und virt-manager. Allerdings habe die ja eher nichts mit der Gesamtlautstärke des Systems zu tun16:30
Rochvellonvllt so alle 1 - 2 minuten16:30
j0kach das ist in ner VM?16:30
Rochvellonnee, auf dem Host, allerdings läuft aktuell eine VM16:31
j0kwelches Popup ist es denn genau? Lauter? Leiser? Mute/Unmute16:32
j0kund "kann" der Host überhaupt Ton?16:33
j0k*Think* vielleicht versucht der Rechner seit dem ersten Versuch immer noch erfolglos diesen Befehl "zuzustellen"?16:34
Rochvellondas, was aufpoppt, wenn ich mit den lauter/leiser Tasten auf der Tastatur rumspiele, ohne dass der Lautstärkebalken hoch oder runtergeht16:36
Rochvellonund mit xev werde ich nicht schlau daraus, wie die Tasten benannt sind ...16:37
j0kist natürlich GUI Abhängig. Aber hier gibt es verschieden Symbole wenn ich die Hardwaretasten drücke16:38
j0kaber noch mal zurück; hat denn der Server überhaupt Soundkarte und installiertes vollständiges und funktionierendes Soundsystem?16:41
Rochvellonjo16:41
Rochvellonist ein normaler XFCE-Desktop16:41
j0kund der Ton ist auch in Benutzung? Und ansonsten auch benutzbar und regelbar wie es sein soll incl. dem Popup? (welches aber bei nichtbenutzung der Lautsärke/Mute-Tasten trotzdem alle Minute kurz "poppt")16:44
Rochvellonalso aktuell wird nichts abgespielt, Systemklänge sind eh alle ausgeschaltet (nervt mich nur), Browser spielt momentan keine Videos / Musik, VM ist auch nichts. Es nervt halt, weil wenn der Trigger auslöst, dass dann ein Knacken zu vernehmen ist.16:52
Rochvellonzumindest, wenn gerade was abgespielt wird16:54
j0knen anderen User schon probiert?17:11
j0kvielleicht auch mal mit nem anderen Desktop versuchen?17:11
j0kkann ich mir gut vorstellen, dass das nervt, wenns dann auch noch mit nem Knacke in den Lautsprechern begleitet wird17:12
maredebianumRochvellon: möglicherweise gibt es messages, die etwas enthalten? aber mit dbus etc. kenne ich mich nicht näher aus, kann aber bestimmt geschickt gefiltert werden17:30
j0kangeblich gibt es xfce4-popup-menu vielleicht findet man ja dort/da drüber mehr infos in den Tiefen des Systems. Aber xfce nutzte ich schon länger nicht mehr ... deshalb auch der Tipp, es doch mal mit ner anderen DE und/oder anderem user wenigstens zu versuchen17:56
j0kRochvellon: Und hier https://wiki.ubuntuusers.de/Xmodmap/ steht auch noch vielleicht hilfreiches 17:59
le_botTitle: Xmodmap › Wiki › ubuntuusers.de (at wiki.ubuntuusers.de)17:59
Rochvellonwie schon geschrieben, ich kann mit XEV nicht herausfinden, welche Trigger bei Lauter/Leiser ausgelöst werden.18:17
j0kdeshalb der Artikel18:21
sdx23Rochvellon: du meinst es wird gar kein key-event generiert (also tut sich nix in xev beim Drücken der Taste)?18:40
Rochvellonjo, offenbar wird kein key-event generiert, obwohl wenn ich sie drücke, die Systemlautstärke lauter / leise wird18:41
sdx23irgendwas in acpi_listen? Und: welche Hardware ist das?18:42
Rochvellondie Tastatur ist eine Cherry Stream 3.018:42
Rochvellonbzw. nichts brauchbare18:43
Rochvellonbzw. nichts brauchbares über xev18:43
sdx23achso, kein Laptop. Dann sollte das schon in xev stehen.18:44
sdx23du suchst denke ich xfce-volumed18:46
Rochvellonwobei doch, die eine Taste wird wohl mit key 4294967250 bezeichnet18:46
Rochvellonhttps://paste.ubuntu.com/p/8s5FmVS8HV/18:48
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)18:48
Rochvellonwobei das wohl nichts zu sagen hat. Habe auch mal 2 oder 0 dort stehen18:51
sdx23probier doch mal, den volumed zu töten. Wenn das reicht, den halt dauerhaft deaktivieren.18:53
Rochvellonhm, scheint wohl mit xfce4-volumed zusammen zu hängen19:04
Rochvellonsdx23: habe eben mal xfce4-volumed komplett deinstalliert und neu installiert und das Problem scheint behoben zu sein19:13
Rochvellonzu früh gefreut ...19:16
Rochvellonwenigstens gibts jetzt kein Knacken19:16
Rochvellontrotzdem erstmal danke19:52
sdx23Rochvellon: ich meinte schon, dass du ihn deaktivieren sollst. Im Autostart ausmachen, oder wie auch immer xfce den startet.19:58
Rochvellonja, auch deaktiviert gibt es noch irgendwelche Trigger, der ein Knacken verursacht19:59
sdx23dachte es geht um die Benachrichtigungen?20:00
Rochvellonja, nur beides hängt wohl zusammen20:01
sdx23cum hoc ergo propter hoc20:10
sdx23Ich denke nicht, dass es das tut. Vielmehr, würde ich Stromspareinstellungen der Soundhardware vermuten.20:10
j0kein Lateiner?20:12
=== satanist is now known as Keksdose
=== Keksdose is now known as satanist

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!