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

=== eTeddy1 is now known as eTeddy
UblxGuten Morgen, hat jemand Erfahrung mit Ubuntu Touch? Welches Smartphone könnt ihr dafür empfehlen? Das Nexus?07:24
steviehgibts das noch?07:24
steviehich glaub, das kannst du dir sparen.07:24
Ublxok :(07:25
steviehhttps://devices.ubuntu-touch.io/07:25
le_botTitle: Ubuntu Touch devices (at devices.ubuntu-touch.io)07:25
steviehhier, wenn du es trotzdem probieren willst.07:26
Ublxgibt's denn andere spannendere OS mittlerweile für smartphones?!?07:26
steviehUnd da am ehesten die fetten BQ devices07:26
steviehhttps://puri.sm/products/librem-5/ ?07:28
le_botTitle: Librem 5 – Purism (at puri.sm)07:28
Ublxdanke, gibt es dazu auch einen irc channel? sonst hier noch kurz: kann ich auch auf andere devices PureOS installieren?07:34
=== TheSphinX_ is now known as TheSphinX^
koegsUblx: kurz und damit Offtopic Ende... das OS gibt es noch gar nicht07:48
Ublxkoegs: danke trotzdem07:48
LupusEnachdem windows phone eingestellt wurd emit zu wenig kraft egen android/ios versucht e snun purism? ich bin gespannt, es sieht ja vielversprechender aaus als die ubuntutouch ansaetz.07:54
LupusEups, das sollt ein offtopic.07:54
interrobangdhallo...08:00
interrobangdwie kann ich denn ein Newline zeichen mit einem Leerzeichen ersetzen? echo -e "foo\nbar" | sed -e 's/\n/ /g'08:01
interrobangddas da hat nicht funktioniert :D08:01
* interrobangd ist dem Regex nicht mächtig08:02
sdx23echo "foo\nbar" | tr '\n' ' ' # und es heißt "des Regex" bzw. sogar "der Regex"08:05
interrobangd... und wie mit sed?08:05
interrobangdmuss doch auch gehen 08:05
sdx23googel nach "sed multiline"08:06
interrobangdok... und wie kann ich nun noch ein "sternchen" vor das leerzeichen fügen? echo -e "foo\nbar" | tr '\n' '* '08:08
interrobangd.. so gehts nämlich nicht 08:08
LupusEvermutlich weil * ein wildcard ist, wleches escaped werden will.08:08
interrobangdhabe ich schon versucht08:08
sdx23man tr. Das macht nur einzelne Zeichen. perl kann nativ multiline-mode für regex08:09
interrobangdtada! echo -e "foo\nbar" | perl -pe 's/\n/* /g'08:13
Nicolas0909Hallo zusammen12:34
groudon_hallo12:39
Nicolas0909Ich versuche crontab zu nutzen. Erfolgls seit einigen Stunden. Hier die Beschreibung https://pastebin.com/FePNiALa12:57
le_botTitle: Ich nutze Ubuntu 18.04. Ich versuche seit einigen Stunden drei verschiedene Bef - Pastebin.com (at pastebin.com)12:57
Nicolas0909Mit Google / Foreneinträgen bin ich bisher nicht weitergekommen.12:58
koegshttps://ubuntuforums.org/showthread.php?t=152946512:59
koegsscrot muss auch wissen auf welchem Display er den screenshot machen soll12:59
koegshttps://askubuntu.com/questions/194057/scrot-screenshot-cron-job-not-executing12:59
le_botTitle: scrot (screenshot) cron job not executing - Ask Ubuntu (at askubuntu.com)12:59
koegswar übrigens in google "scrot crontab" ;)12:59
Nicolas0909Wenn ich den Befehl "scrot '%H:%M:%S.jpg' -e 'mv $f /home/user/Documents/qys/screenshots'" (also ohne das Display zu definieren) eingeben, wird ein screenshot gemacht13:02
Nicolas0909Der Befehl funktioniert also.13:02
Nicolas0909Oder ist das anders bei einem crontab Eintrag der auf ein bash script verweißt? 13:03
LupusEwenn du einen befehl eingibst macht dien user das. wenn cron das macht, dann ist der user root.13:05
koegsNicolas0909: wenn du das manuel in der Oberfläche im Terminal machst, ist das was anderes als im cronjob oder per bash-script oder im cronbefehl 13:05
koegsLupusE: er packt es ja in seine crontab, also nicht root13:05
LupusEokay. dann fehlt ja nur noch das environment :)13:05
koegsaber trotzdem kennt cron da an der stelle nicht die DISPLAY Variable13:05
koegsdeswegen einfach den anweisungen in den links folgen :)13:06
LupusEund im cron einfach mal 'env > ~/environment.txt' ausfuehren lassen?13:06
LupusEich arbeite mal weiter, ihr habt das shcon im griff.13:07
koegsLupusE: ich mach das parallel :P13:07
Nicolas0909cron funktioniert mit befehlen die sich direkt ausführen lassen wie zb. "echo". Soweit ich weiß können nur Befehle in cron direkt eingegeben werden die hier gelistet sind: enable -a13:09
koegshm 5x * ist jetzt auch nicht zielführend13:14
Nicolas0909wieso? hiße doch: jede minute -> zu testzwecken13:15
Nicolas0909Ich habe es auch mit */2 * * * * probiert. Funktioniert auch nicht13:15
Nicolas0909ah moment13:15
Nicolas0909es tut sich was, screenshots werden gemacht13:15
Nicolas0909Hab zwei dinge verändert (das mit dem Display:=0 und noch was anderes). Ich nehm mal eins von beiden weg um zu testen an was es lag. 13:17
koegsNicolas0909: dem notify-send musst du das DISPLAY auch mitgeben, nehme ich an13:19
Nicolas0909Lag tatsächlich an dem "Display". Verstehe aber nicht warum das bei crontab notwendig ist und bei direkter Ausführung im Terminal nicht13:20
koegswie LupusE schon sagte, hat mit den environment variablen zu tun, die sind in cron erstmal nicht da13:21
Nicolas0909Und das ist die einzige environment variable die ich brauche generell oder kommt das auf den Befehl an? 13:24
Nicolas0909Also der notify-send befehl funktioniert auch13:24
Nicolas0909Also herzlichen Dank schon mal!!13:24
Nicolas0909Hab fast den ganzen Tag damit verbracht13:25
Nicolas0909Zwei der drei Befehle die ich mit crontab zu wiederkehrenden Zeiten automatisiert ablaufen lassen will funkionieren. Der crontab Eintrag der auf ein bash script mit dem Befehl "shutdown now"verweißt funktioniert nicht. 13:54
Nicolas0909Ist der Grund, dass ich nur Befehle die nicht durch den Befehl "enable -a" aufgelistet werden per bash script durch crontab ausführen lassen kann = dass alle Befehle die sich durch "enable -a" auflisten lassen, direkt, also ohne bash script ausgeführt werden MÜSSEN? 13:56
Nicolas0909Moment, meine letzte Nachricht macht keinen Sinn ("shutdown" wird nicht durch "enable -a" gelistet..). 13:58
Nicolas0909Die folgenden beiden crontab Einträge habe ich probiert: "05 16 * * * shutdown -h now" und 05 16 * * * /home/work/Documents/qys/shutdown_signal" (mit und ohne DISPLAY=:0 probiert). Die Fehlermeldung ist immer: shutdown: command not found14:11
Nicolas0909Der zweite crontab Eintrag verweißt auf ein bash script mit folgendem Inhalt: #!/bin/bash    shutdown -h now14:13
k1l_mach beim ersten mal /sbin/shutdown anstatt nur shutdown14:14
Nicolas0909https://pastebin.com/RTqXyymP14:21
le_botTitle: Mein crontab Eintrag sieht jetzt so aus: 1) 18 16 * * * /sbin/shutdown -h now - Pastebin.com (at pastebin.com)14:21
k1l_du brauchst sudo/root rechte fürs runterfahren. das geht nicht aus der user crontab14:30
k1l_also entweder mit sudo in der crontab und dann in der sudoers den command freigeben oder direkt in der root crontab14:31
j0koder (falls es ein DesktopPC is) einfach qshutdown benutzen ;-) Ich bin da sehr glücklich mit auf verschiedenen Rechner mit unterschiedlichen Einstellungen wann und wie er runterfahren soll14:33
j0kvor allem auch ganz leicht mal temporär abpassbar14:34
Nicolas0909temporär abpassbar will ich vermeiden ;)  14:36
j0kkann man natürlich auch verbieten14:38
j0k(also so konfigurieren, dass ein verhindern des Shutdown unmöglich ist)14:42
Nicolas090914...jetzt war ich kurz weg14:42
Nicolas090914shutdown war erfolgreich mit: shutdown -h 16:4014:43
j0kkann man natürlich auch verbieten14:43
j0k(also so konfigurieren, dass ein verhindern des Shutdown unmöglich ist)14:43
Nicolas090914wie ginge das? 14:43
j0k!qshutdown14:43
le_botInformationen zu qshutdown finden sich im Wiki unter http://wiki.ubuntuusers.de/qshutdown14:43
Nicolas090914Hart verbieten will ich es nicht. Will nur dass es aufwendig ist. 14:44
j0kNicolas090914: Naja - mit root Rechten würde es natürlich gehn14:44
Nicolas090914Lese mir die Seite zu qshutdown mal durch14:44
j0kich hab halt Rechner welche damit entweder nach 1 Stunde oder zu ner bestimmten Uhrzeit automatisch runterfahren14:45
Nicolas090914Also vielen Dank allerseits! Ich kann jetzt was ich will :)  14:49
j0kund wie Nicolas090914 ?14:58
Nicolas090914shutdown Befehl via terminal: shutdown -h 21:4014:59
Nicolas090914Hierfür muss ich komischerweise nie ein passwort eingeben, anders als bei shutdown now. Aber es funktioniert. 15:00
Nicolas090914Die anderen beiden Befehle (notify-send; scrot) funktionieren mit crontab -e wenn ich hier die environmental variable DISPLAY=:0 dem comand voranstelle. 15:02
j0kNicolas090914: wenn man bereits sudo genutzt hat, braucht man das Passwort dafür ne zeitlang nicht mehr (im selben Terminal) eingeben15:03
Nicolas090914das wird der Grund sein. Aber so weit ich weiß muss ich das passwort auch dann nur einmal eingeben und der computer fährt dann jeden Tag um diese Zeit runter. 15:11
Nicolas090914Muss gehen15:20
j0kwird er wohl morgen sehen, dass ein abgesetztes "shutdown - h 21:40" nur für heute Nacht klappen wird ;-)15:26
j0k...vorausgesetzt die Uhrzeiten sind richtig gesetzt15:27
ThreeMy<vbnm 21ew qdsf3rcxvb 98,kilo ujmn0lo9, i/k./-+*920:26
j0kThreeM: wie meinen?20:29
ThreeM-.-'20:29
j0kals Passwort durchaus geeignet ... nun aber nicht mehr sicher20:30

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