別のコマンド内でコマンドを実行できますか?


20

たとえば、別のコマンド内でコマンドを実行できますか?

twidge update date

datebashコマンドをdate非常に効果的に使用twidgeすると、今日の日付でtwitterが更新されます。twidgeCLIベースのtwitterクライアントです。

回答:


28

このようにコマンドをエスケープしてみることができます

twidge update "$(date)"

コマンドを実行date、コマンドの出力をコマンド連結しますtwidge

twidgeヘルプ情報によると

ステータスを省略することもできます。この場合、1行が標準入力から読み取られ、更新として取得されます。例:

date | twidge update

stdin経由でコマンドをtwidgeにパイプするだけです。


11

うん、私があなたを正しく理解していれば、これはそれをします:

twidge update `date`

twidge気に入らない場合はtwidge update "$(date)"、引用符を試して1つの長い文字列として渡してください。


ああ、ドッジはそれが気に入らなかったが、とにかくありがとう、この情報は間違いなく後で役立つことがわかるだろう。
スイッチキック

6
``の使用は、あなたがそれを使用することを好む場合は、「`date`」を行うことができ、とにかく非推奨されているが、
enzotib
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.