Terminal starten aus Textdatei
lima-city → Forum → Heim-PC → Betriebssysteme
anlegen
beendet danke
befehl
code
datei
eigene shell
folgendes schreiben
frage
inhalt
starter
textdatei
unterschied
zeile
-
Hallo zamm',
ich habe auf Linux Ubuntu 12.04 eine Textdatei angelegt, in die ich ein langen Konsolenbefehl reingeschrieben habe. Da ich diesen nicht immer wieder neu eingeben will, möchte ich einen Starter anlegen. Nur weiß ich leider nicht wie das geht.
Meine Frage: Wie kann ich aus einer Textdatei mit einem Konsolenbefehl als Inhalt, eine Startbare Datei machen, die den Inhalt im Terminal ausführt?
Gruß -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
2 Varianten:
1) Textdatei soucren: in der Bash:
damit wird der Inhalt von deinetextdatei ausgeführt. deinetextdatei
2) Textdatei als ausführbares Script: In deiner Datei in die 1. Zeile folgendes schreiben:
Dann ausführbar machen:#!/bin/sh
und wenn du das dann ausführen willst:chmod +x deinetextdatei
./deinetextdatei
Der Unterschied zwischen beiden Varianten:
(1) führt den Befehl so aus als ob du ihn eingegeben hättest, es werden also auch Umgebungsvariablen … übernommen
(2) startet eine eigene Shell die den Befehl ausführt und sich dann wieder beendet. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage