{"id":121,"date":"2016-07-24T20:23:10","date_gmt":"2016-07-24T18:23:10","guid":{"rendered":"http:\/\/www.aviduratas.de\/wordpress\/?p=121"},"modified":"2018-03-31T17:31:16","modified_gmt":"2018-03-31T15:31:16","slug":"ubuntu-programme-mit-skript-starten","status":"publish","type":"post","link":"http:\/\/www.aviduratas.de\/wordpress\/?p=121","title":{"rendered":"Ubuntu &#8211; Programme mit Skript starten"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Leider vergisst Ubuntu\/Gnome in den neueren Versionen, z.B. in meiner 14.04 LTS mit Gnome Flashback, nach Beenden alle ge\u00f6ffneten Fenster.<\/p>\n<p>Daher der Wunsch nach einem Skript, das folgendes tut: Gegeben ein Workspace wn (bei mir eine Zahl 0 &lt;= wn &lt;= 9) soll ein Terminal in wn ge\u00f6ffnet werden, dort ein gegebener Pfad mit &#8218;cd&#8216; angesteuert werden und dann in diesem Directory ein Programm (bei mir &#8218;evince&#8216;) mit bestimmtem Argument gestartet werden.<\/p>\n<p>Meine L\u00f6sung: domyinit:<\/p>\n<pre>#!\/bin\/sh\r\nstartterm.sh 9 wisstexte\/notizen\/notes notes.pdf &amp;\r\nsleep 3\r\nstartterm.sh 8 wisstexte\/alggeo\/latexfiles book.pdf &amp;\r\nsleep 3\r\nstartterm.sh 7 wisstexte\/intersectheo\/latexfiles book.pdf &amp;\r\nsleep 3<\/pre>\n<p>und dann startterm.sh<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"lang:sh decode:true\">#!\/bin\/sh\r\n\r\nwmctrl -s $1\r\n\r\nargbash=\"evince $3 &amp; exec bash\"\r\n\r\necho $argbash\r\n\r\ngnome-terminal --geometry=90x25+1000+800 --working-directory=\"$HOME\/$2\" -x bash -c \"$argbash\" &amp;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Leider vergisst Ubuntu\/Gnome in den neueren Versionen, z.B. in meiner 14.04 LTS mit Gnome Flashback, nach Beenden alle ge\u00f6ffneten Fenster. Daher der Wunsch nach einem Skript, das folgendes tut: Gegeben ein Workspace wn (bei mir eine Zahl 0 &lt;= &hellip; <a href=\"http:\/\/www.aviduratas.de\/wordpress\/?p=121\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/121"}],"collection":[{"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":7,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":140,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions\/140"}],"wp:attachment":[{"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.aviduratas.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}