أنا أستخدم autojump على Bash على Windows - كان لدي جهاز كمبيوتر محمول قديم مع أحدث إصدارات المعاينة الداخلية ، ubuntu 16.04 وكان يعمل بشكل جيد. على الكمبيوتر المحمول الجديد الخاص بي ، كان يعمل بشكل جيد ، حتى قمت بالتبديل إلى المعاينة الداخلية (الحلقة البطيئة) وقمت بالترقية إلى Ubuntu 16.04.
الآن أتلقى رسالة الخطأ autojump_chpwd:4: nice(5) failed: operation not permitted
بعد كل أمر j
أو cd
. على سبيل المثال:
""
$ cd ~
autojump_ chpwd: 4 : فشل (5) لطيف: العملية غير مسموح بها
""
""
مزامنة $ j
/ mnt / c / Users / peter / Sync /
autojump_ chpwd: 4 : فشل (5) لطيف: العملية غير مسموح بها
""
اكتملت العمليات بنجاح ، ووصلت إلى المكان الصحيح و echo $?
يظهر 0
لكن رسالة الخطأ مزعجة للغاية. هل هناك أي شيء يمكنني القيام به لإخفائه؟ (أو الأفضل حل المشكلة؟)
يا رجل،
أستخدم rupa / z على Windows bash وكنت أتلقى خطأً مشابهًا جدًا:
_z_precmd:1: nice(5) failed: operation not permitted
تحقق من مفترقتي لترى كيف أصلحته على https://github.com/Kerren/z .
في الأساس ، يجب عليك إعادة توجيه هذا الإخراج القياسي إلى قيمة خالية. يجب أن يظل القفزة التلقائية تعمل بشكل مثالي. لسوء الحظ ، لم أستخدم القفزة التلقائية وأنا سعيد جدًا بـ z
لذلك لن أتمكن من العثور على مصدر هذا الخطأ ولكنه بالتأكيد قابل للإصلاح! تحتاج فقط إلى العثور على السطر الذي يحدث فيه autojump_chpwd وإضافة >/dev/null 2>&1
إلى نهايته.
حظا طيبا وفقك الله!
مرحبا. هل تستخدم WSL أيضًا في Creators Update؟
أعتقد أن هذه ليست مشكلة في Autojump ، راجع المشكلة التي فتحتها للتو https://github.com/Microsoft/BashOnWindows/issues/1887.
ruixingw أعتقد أنه نفس الشيء ، نعم. لكنني قمت بتثبيت WSL قبل شهر وكان لدي حلقة بطيئة من الداخل. كان لدي كمبيوتر محمول آخر كان يعمل بنظام WSL bash لمدة نصف عام تقريبًا مع حلقة داخلية سريعة ، ولم أواجه هذه المشكلة مطلقًا هناك ... - غريب
pgrm : قدمdaiconrad حلاً جيدًا: أضف هذا إلى .zshrc
:
unsetopt BG_NICE
أعتقد أنه يمكنك إغلاق هذه المشكلة الآن ودعنا ننتظر أصلها: https://github.com/Microsoft/BashOnWindows/issues/1838
التعليق الأكثر فائدة
pgrm : قدمdaiconrad حلاً جيدًا: أضف هذا إلى
.zshrc
:أعتقد أنه يمكنك إغلاق هذه المشكلة الآن ودعنا ننتظر أصلها: https://github.com/Microsoft/BashOnWindows/issues/1838