Pertanyaan Bisakah saya menjalankan perintah DALAM perintah lain?


Dapatkah saya menjalankan perintah dalam perintah lain misalnya:

twidge update date

date menjadi perintah bash date sangat efektif, twidge akan memperbarui twitter dengan tanggal hari ini. twidge adalah klien twitter berbasis CLI.


14
2017-10-15 04:26


asal




Jawaban:


Anda dapat mencoba melarikan diri dari perintah seperti itu

twidge update "$(date)"

Yang akan dieksekusi date dan gabungkan output dari perintah ke dalam twidge perintah.

Menurut twidge info bantuan

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

date | twidge update

Hanya menyalurkan perintah untuk twidge melalui stdin.


18
2017-10-15 04:29





Ya, jika saya memahami Anda dengan benar, ini akan melakukannya:

twidge update `date`

Jika twidge tidak menyukainya, coba twidge update "$(date)", tanda kutip untuk menyampaikannya sebagai satu string panjang.


7
2017-10-15 04:28



Ah drats, twidge tidak menyukainya, tapi terima kasih, informasi ini akan terbukti bermanfaat nantinya tanpa keraguan. - Switchkick
Penggunaan `` sudah ditinggalkan, tapi bagaimanapun, jika Anda lebih suka menggunakannya, Anda dapat melakukan "` date` " - enzotib