Czy mogę uruchomić polecenie WEWNĄTRZ innego polecenia?


20

Czy mogę uruchomić polecenie w innym poleceniu, na przykład:

twidge update date

datebędąc datetak skutecznym poleceniem bash , twidgezaktualizuje Twittera z dzisiejszą datą. twidgeto klient Twitter oparty na CLI.

Odpowiedzi:


28

Możesz spróbować w ten sposób uciec od polecenia

twidge update "$(date)"

Który wykona datei połączy dane wyjściowe polecenia z twidgepoleceniem.

Według twidgeinformacji pomocy

Możesz także pominąć status, w którym to przypadku pojedynczy wiersz zostanie odczytany ze standardowego wejścia i potraktowany jako aktualizacja. Przykład:

date | twidge update

Po prostu potokuj polecenie, aby przekręcić przez stdin.


11

Tak, jeśli dobrze cię rozumiem, zrobi to:

twidge update `date`

Jeśli twidgeto się nie podoba, spróbuj twidge update "$(date)"cudzysłowu, aby przekazać go jako jeden długi ciąg.


Ach drats, twidge się nie podobało, ale i tak dziękuję, ta informacja okaże się przydatna później bez wątpienia.
Switchkick 15.10.10

6
Użycie `` jest przestarzałe, ale tak czy inaczej, jeśli wolisz go używać, możesz zrobić '' randkę ''
enzotib
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.