Telah watch
menjalankan shell interaktif baru, yang akan memperluas alias:
watch -x bash -i -c ll
(Ini -x
dimaksudkan untuk berhenti watch
menggunakan itu sendiri sh -c
untuk membungkus perintah yang diberikan. Kami tidak ingin itu karena kami harus meneruskan -i
ke sh
atau bash
, untuk menjadikannya shell interaktif, yang bertuliskan .bashrc dan mendefinisikan alias. Dengan -x
, arloji mengeksekusi perintah menggunakan exec.)
Gah, sebenarnya, ini tidak berhasil. Setelah menampilkan output 'll' satu kali, lalu tidur 2 detik, pekerjaan menjadi latar belakang, dengan sedikit membingungkan:
1]+ Stopped watch -x bash -i -c ll
Mengapa itu berhenti? Di mana brace terbuka [
pergi? Sial saya pikir ini akan menjadi jawaban yang bagus tetapi saya tidak bisa membuatnya bekerja.