Saat saya meluncurkan program tertentu dari baris perintah seperti Eclipse dan document viewer di 11.10, program itu mengeluarkan banyak informasi yang tampaknya tidak penting.
Juga ketika dijalankan di latar belakang, mereka terkadang terus menghasilkan keluaran ke terminal yang sedang saya kerjakan, yang menjengkelkan.
Saya ingin mereka meluncurkan dan menyimpan hal-hal latar belakang di latar belakang. Alasan saya adalah jika Anda meluncurkan program ini melalui GUI (misalnya mengklik dua kali pada ikon) pesan ini tidak pernah ditampilkan kepada saya, jadi saya tidak membutuhkannya di baris perintah.
Jawaban Terbaik
Jika Anda dapat menghindari menulis hal-hal di konsol, itu tergantung pada bagaimana output dari program dibuat. Jika dialirkan ke output standar, maka cukup lakukan
$ eclipse >/dev/null
dan tidak ada keluaran yang harus dibuat.
Untuk menekan pesan kesalahan juga:
$ eclipse >/dev/null 2>&1
Atau di bash, cukup:
$ eclipse &>/dev/null
Tetapi jika mereka melakukannya dengan cara yang berbeda maka mungkin akan menjadi masalah untuk menghentikannya dari menulis di konsol.
jika memungkinkan gunakan solusi yang diberikan oleh MuffinStateWide