<p>autojump_chpwd:4:nice(5)が失敗しました:操作は許可されていません</p>

作成日 2017年03月12日  ·  4コメント  ·  ソース: wting/autojump

WindowsのBashで自動ジャンプを使用しています-最新のインサイダープレビュービルドであるubuntu16.04を備えた古いラップトップを使用していましたが、正常に動作しました。 新しいラップトップでは、インサイダープレビュー(スローリング)に切り替えてUbuntu 16.04にアップグレードするまで、正常に機能していました。

これで、 jまたはcdコマンドごとにエラーメッセージautojump_chpwd:4: nice(5) failed: operation not permittedが表示されます。 例えば:

`` ``

$ cd〜
autojump_ chpwd:4 :nice(5)が失敗しました:操作は許可されていません
`` ``

`` ``

$ j同期
/ mnt / c / Users / peter / Sync /
autojump_ chpwd:4 :nice(5)が失敗しました:操作は許可されていません
`` ``

操作は正常に完了し、適切な場所に移動し、 echo $?0が表示されますが、エラーメッセージは非常に煩わしいものです。 それを隠すために私にできることはありますか? (またはさらに良いことに、問題を解決しますか?)

最も参考になるコメント

@pgrm@daiconradは良い回避策を提供しました:これを.zshrcに追加してください:

unsetoptBG_NICE

今すぐこの問題を解決して、その原因を待ちましょう: https ://github.com/Microsoft/BashOnWindows/issues/1838

全てのコメント4件

ちょっと、

Windowsbashでrupa / zを使用していますが、非常によく似たエラーが発生していました。

_z_precmd:1: nice(5) failed: operation not permitted

フォークをチェックして、 https://github.com/Kerren/zでどのように修正したかを確認してください。

基本的に、その標準出力をnullにリダイレクトする必要があります。 オートジャンプはまだ完全に機能するはずです。 残念ながら、私はオートジャンプを使用しておらず、 zに非常に満足しているため、このバグの原因を見つけることはできませんが、間違いなく修正できます。 autojump_chpwdが発生する行を見つけて、その行の最後に>/dev/null 2>&1を追加するだけです。

幸運を!

こんにちは。 Creators UpdateでもWSLを使用していますか?
これはAutojumpの問題ではないと思います。https://github.com/Microsoft/BashOnWindows/issues/1887を開いたばかりの問題を参照してください。

@ruixingw同じだと思います。 しかし、私は1か月前にWSLをインストールし、インサイダーのスローリングがありました。 私は、インサイダーの高速リングを備えたWSL bashを約半年間実行していた別のラップトップを持っていましたが、そこでその問題を経験したことはありません...-奇妙な

@pgrm@daiconradは良い回避策を提供しました:これを.zshrcに追加してください:

unsetoptBG_NICE

今すぐこの問題を解決して、その原因を待ちましょう: https ://github.com/Microsoft/BashOnWindows/issues/1838

このページは役に立ちましたか?
0 / 5 - 0 評価