it-swarm.com.de

Kann ich einen Befehl INNERHALB eines anderen Befehls ausführen?

Kann ich einen Befehl in einem anderen Befehl ausführen, zum Beispiel:

twidge update date

date Da date der Bash-Befehl ist, aktualisiert twidge Twitter mit dem heutigen Datum. twidge ist ein CLI-basierter Twitter-Client.

20
Switchkick

Sie können versuchen, den Befehl so zu maskieren

twidge update "$(date)"

Die date und verketten die Ausgabe des Befehls in den Befehl twidge ausführen.

Laut der twidge Hilfe Info

Sie können den Status auch weglassen. In diesem Fall wird eine einzelne Zeile von stdin gelesen und als Update verwendet. Beispiel:

date | twidge update

Leiten Sie den Befehl einfach über stdin an twidge weiter.

26
Marco Ceppi

Ja, wenn ich dich richtig verstehe, wird das so sein:

twidge update `date`

Wenn es twidge nicht gefällt, probieren Sie twidge update "$(date)", Anführungszeichen, um es als eine lange Zeichenfolge zu übergeben.

11
evgeny