<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Author" content="Ralf Hoffmann"> <title>Eigenes Kommando</title> <link rel="contents" href="komplett.html" title="Inhaltsverzeichnis"> <link rel="start" href="index.html" title="Übersicht"> <link rel="index" href="index.html" title="Übersicht"> <link rel="prev" href="funktion27.html" title=""> <link rel="next" href="funktion28-1.html" title=""> <link rel="chapter" href="einleitung.html" title="Einleitung"> <link rel="chapter" href="installation.html" title="Installation"> <link rel="chapter" href="konfig.html" title="Konfiguration"> <link rel="chapter" href="benutzung.html" title="Benutzung"> <link rel="chapter" href="funktion.html" title="Funktionen-Übersicht"> <link rel="chapter" href="todo.html" title="TODO"> <link rel="chapter" href="changelog.html" title="ChangeLog"> <link rel=stylesheet type="text/css" href="style.css"> </head> <BODY ALINK="darkblue" BACKGROUND="../pics/winback.png" BGCOLOR="#8E8E8E" LINK="darkblue" TEXT="#000000" VLINK="darkblue"> <h1> <b> <i>Eigenes Kommando</i> </b> </h1> Das ist die leistungsfähigste Aktion von Worker. Damit kannst du jedes beliebige andere Kommando einbinden. <P> <u>Optionen:</u><BR> <IMG SRC="../pics/f10.png" ALT="Eigenes Kommando" WIDTH="265" HEIGHT="198"><BR> <ol> <li><u>Mit Anführungszeichen</u><br> Die benutzten Einträge werden in Anführungszeichen übergeben. Dies ist z.B. manchmal notwendig, wenn ein Name Leerzeichen enthählt.</li> <li><u>Jeden Eintrag einzeln</u><br> Das Kommando wird einzeln (nacheinander) für jede einzelne Datei ausgeführt (außer wenn man Flags (siehe unten) benutzt, daß alle selektieren Einträge benutzt; dann gibt es ja im zweiten Schritt keine selektierten mehr)</li> <li><u>Rekursiv</u><br> Das Kommando wird rekursiv auf alle Dateien in den Unterverzeichnis angewandt</li> <li><u>Startmodus</u><br> <ul> <li>Normal<br> Das Kommando wird normal ausgeführt, was für grafische Programme meist nutzbar ist. Programme, die Abfragen im Textmode benutzen, sollten nicht in diesem Modus gestartet werden, da im Normalfall keine Möglichkeit besteht, eine Eingabe zu machen.</li> <li>Im Terminal<br> Das Programm wird im Terminal gestartet und somit kann man auch Texteingabe vornehmen</li> <li>Im Terminal und auf Taste warten<br> Wie eben, nur das nach dem Programm auf Return gewartet wird und so die Ausgabe lesbar ist</li> <li>Ausgabe zeigen<br> Hier wird am Ende die Ausgabe des Programms angezeigt. Dafür muss aber ein gültiges Anzeigeprogramm unten eingetragen werden, denn nicht jedes System hat das Programm "xmessage", daß ich als Standard benutze. Mehr dazu unten</li> </ul> </li> </ol> Im Texteingabefeld gibts du das Kommando ein, welches ausgeführt werden soll und dazugehörige Flags, die angeben, wo welche Dateien wie eingesetzt werden.<br> Beispiel:<br>xv {f}<br>zeigt die erste ausgewählte Datei an ({f} bedeutet erste ausgewählte Datei ohne Pfad, da immer im aktuellen Verzeichnis gestartet wird) Die Flags musst du aber nicht von Hand eingeben. Setze einfach den Cursor an die entsprechende Position und klickst auf Button <b><u>5.</u></b>. Dann öffnet sich ein Requester, aus dem du dann das Flag auswählst und dieses wird dann an die Postion eingefügt -> <A HREF="funktion28-1.html">Flags</A><BR><BR> In das letzte Eingabefeld kannst du ein Anzeigeprogramm eingeben, wenn du die Ausgabe des Programms anzeigen lassen willst. Das ist notwendig, wenn dein System nicht das Programm "xmessage" hat. Gib hier ein beliebiges Programm ein, achte aber darauf, daß im String einmal "%s" (ohne die Anführungszeichen) vorkommt, denn dort wird der Name der Ausgabedatei eingesetzt. <HR> <a href="index.html">Zurück zum Inhalt</a> </body> </html>