Bisakah saya menjalankan perintah DALAM perintah lain?


20

Dapatkah saya menjalankan perintah di dalam perintah lain misalnya:

twidge update date

datemenjadi perintah bash datesecara efektif, twidgeakan memperbarui twitter dengan tanggal hari ini. twidgeadalah klien twitter berbasis CLI.

Jawaban:


28

Anda dapat mencoba melarikan diri dari perintah seperti itu

twidge update "$(date)"

Yang akan mengeksekusi datedan menggabungkan output dari perintah ke twidgeperintah.

Menurut twidgeinfo bantuan

Anda juga dapat menghilangkan status, dalam hal ini satu baris akan dibaca dari stdin dan diambil sebagai pembaruan Anda. Contoh:

date | twidge update

Cukup kirimkan perintah ke twidge via stdin.


11

Yap, jika saya mengerti Anda dengan benar, ini akan melakukannya:

twidge update `date`

Jika twidgetidak suka, coba twidge update "$(date)", tanda kutip untuk meneruskannya sebagai satu string panjang.


Ah bocah, twidge tidak menyukainya, tapi terima kasih, informasi ini akan berguna nantinya.
Switchkick

6
Penggunaan `` sudah usang, tetapi bagaimanapun, jika Anda lebih suka menggunakannya Anda dapat melakukan "` date` "
enzotib
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.