سؤال أوامر الكتابة والجدار في gnome-terminal 16.04


لاحظت مؤخرا أن write و wall لا تعمل الأوامر في GNOME Terminal (بعد فتح نافذة طرفية جديدة) أو في Terminix (بعد تقسيم نافذة المحطة). لا تظهر الرسالة المتوقعة ولا أي خطأ.

هذه الأوامر تعمل فقط في Terminator بعد تقسيم نافذة المحطة. ما الذي يجري هنا؟ إذا كان لدى أي شخص Ubuntu 16.04 GNOME وهذه الأجهزة الطرفية ، هل يمكنك تأكيد هذه المشكلة و / أو اقتراح حل؟


3
2017-07-11 19:48


الأصل


هل تستطيع تأكيد ذلك mesg المخرجات "هي y" في المحطة المستهدفة؟ يعمل بالتأكيد على إرسال رسائل إلى tty بعد تمكين تلقي الرسائل هناك باستخدام mesg y. لا أستطيع الحصول عليها write للعمل على gnome-terminal (Ubuntu 16.04، Unity DE) على الرغم من ذلك. ومع ذلك ، يمكنك معرفة واصف ملف pts المقابل للطرف الذي تريد معالجته (خرج من tty الأمر) واستخدام ببساطة echo لإرسال رسالتك: echo "hi there" > /dev/pts/17 (استبدل 17 بالرقم الصحيح. - Byte Commander
نعم لدي y في الانتاج mesg الأمر في جميع المحطات الثلاثة. هذه الطريقة مع echo يعمل معي في جميع هذه المحطات. - user6390359
نفس الشيء هنا ، أنا جاهل كما أنت الآن ، وكذلك مهتم جدا في حل هذه المشكلة. - Byte Commander


الأجوبة: