<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="pref-custom-command" lang="de">

  <info>
    <revision pkgversion="3.8" date="2013-03-02" status="candidate"/>
    <revision pkgversion="3.12" date="2014-09-08" status="candidate"/>
    <revision pkgversion="3.34" date="2020-01-04" status="candidate"/>
    <link type="guide" xref="index#preferences"/>
    <link type="guide" xref="pref#profile"/>
    <link type="seealso" xref="gs-execute-commands"/>
<!--    <link type="seealso" xref="prob-add-to-path"/>-->

    <credit type="author copyright">
      <name>Sindhu S</name>
      <email>sindhus@live.in</email>
      <years>2013</years>
    </credit>
    <credit type="copyright editor">
      <name>Ekaterina Gerasimova</name>
      <email>kittykat3756@gmail.com</email>
      <years>2013-2014</years>
    </credit>
    <credit type="copyright editor">
      <name>Michael Hill</name>
      <email>mdhillca@gmail.com</email>
      <years>2013</years>
    </credit>

    <license xmlns="http://projectmallard.org/1.0/">

  <p>This work is licensed under a
  <link href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons
  Attribution-Share Alike 3.0 Unported License</link> and a
  <link href="http://www.gnu.org/licenses/">GNU General Public License version
  3</link>. It may be redistributed and/or modified under either license.</p>

  <p>GPL 3-Satzung:</p>
  <p>Dieses Programm ist freie Software. Sie können es weitergeben und/oder verändern, solange Sie sich an die Regeln der »GNU General Public License Version 3« halten, so wie sie von der Free Software Foundation festgelegt wurden.</p>

  <p>Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.</p>

  <p>Sie sollten eine Kopie der GNU General Public License erhalten haben. Wenn dem nicht so ist, so lesen Sie bitte http://www.gnu.org/licenses/.</p>
</license>

    <desc>Festlegen, dass <app>Terminal</app> einen Befehl oder eine andere Shell beim Start ausführt.</desc>

  <credit type="translator copyright"><name>Jan Arne Petersen</name><email>jap@gnome.org</email><years>2007</years></credit><credit type="translator copyright"><name>Mario Blättermann</name><email>mario.blaettermann@gmail.com</email><years>2008-2010, 2012-2013, 2018, 2020</years></credit><credit type="translator copyright"><name>Christian Kirbach</name><email>christian.kirbach@gmail.com</email><years>2012, 2013, 2014, 2015, 2018</years></credit><credit type="translator copyright"><name>Benjamin Steinwender</name><email>b@stbe.at</email><years>2014</years></credit><credit type="translator copyright"><name>Bernd Homuth</name><email>dev@hmt.im</email><years>2014, 2015</years></credit><credit type="translator copyright"><name>Tim Sabsch</name><email>tim@sabsch.com</email><years>2018</years></credit><credit type="translator copyright"><name>Jürgen Benvenuti</name><email>gastornis@posteo.org</email><years>2023</years></credit></info>

  <title>Eigene Befehle und Shells</title>

  <p>Eine <em>Shell</em> ist eine Software, die eine Schnittstelle für Benutzer eines Betriebssystems bereitstellt, um <em>Befehle</em> auszuführen, zum Beispiel Programme wie <app>top</app> oder Befehlszeilen-Shell. Die Standard-Shell ist üblicherweise <app>Bash</app>.</p>

  <p>Sie können festlegen, dass <app>Terminal</app> beim Programmstart einen Befehl ausführt, anstatt auf eine Eingabe von Ihnen zu warten:</p>

  <steps>
    <item>
      <p>Klicken Sie auf den Menüknopf in der oberen rechten Ecke des Fensters und wählen Sie <gui style="menuitem">Einstellungen</gui>.</p>
    </item>
    <item>
      <p>Wählen Sie im Abschnitt <gui>Profile</gui> Ihr aktuelles Profil aus.</p>
    </item>
    <item>
      <p>Wählen Sie <gui style="tab">Befehl</gui> aus.</p>
    </item>
    <item>
      <p>Wählen Sie <gui>Einen benutzerdefinierten Befehl statt meiner Befehlszeile starten</gui>.</p>
    </item>
    <item>
      <p>Geben Sie den Befehl oder die gewünschte Shell in das Textfeld ein.</p>
      <p>Der Befehl wird genau so an das Terminal übergeben, wie Sie ihn eingeben, einschließlich der angegebenen Argumente. Umgebungsvariablen werden von dem Terminal vererbt, da es ein Unterprozess des Terminals ist.</p>
    </item>
    <item>
      <p>Öffnen Sie einen neuen Reiter in <app>Terminal</app> oder ein neues Fenster, um zu sehen, wie eine benutzerdefinierte Shell oder ein Befehl ausgeführt wird.</p>
    </item>
  </steps>

  <p>Sie können auch <link xref="pref-custom-exit">das Verhalten von Terminal festlegen</link>, sobald der Befehl endet.</p>

  <note style="important">
    <p>Sie müssen eventuell den vollen Pfad zum Befehl oder der Shell angeben, falls der Ordner, in dem der Befehl oder die Shell liegt, nicht in der Variable <code>PATH</code> Ihres Systems enthalten ist.</p>
  </note>

</page>
