<p>autojump_chpwd:4: nice(5) fehlgeschlagen: Operation nicht erlaubt</p>

Erstellt am 12. März 2017  ·  4Kommentare  ·  Quelle: wting/autojump

Ich verwende Autojump auf Bash unter Windows - ich hatte einen älteren Laptop mit den neuesten Insider Preview-Builds, Ubuntu 16.04, und es hat gut funktioniert. Auf meinem neuen Laptop hat es auch gut funktioniert, bis ich auf Insider-Vorschau (langsamer Ring) umgestellt und auf Ubuntu 16.04 aktualisiert habe.

Jetzt bekomme ich nach jedem j oder cd Befehl die Fehlermeldung autojump_chpwd:4: nice(5) failed: operation not permitted . Zum Beispiel:

````

$CD~
autojump_ chpwd:4 : nice(5) fehlgeschlagen: Operation nicht erlaubt
````

````

$ j synchronisieren
/mnt/c/Users/peter/Sync/
autojump_ chpwd:4 : nice(5) fehlgeschlagen: Operation nicht erlaubt
````

Die Operationen werden erfolgreich abgeschlossen, ich komme an die richtige Stelle und echo $? zeigt 0 an, aber die Fehlermeldung ist sehr ärgerlich. Kann ich irgendetwas tun, um es zu verbergen? (oder noch besser, das Problem lösen?)

Hilfreichster Kommentar

@pgrm : @daiconrad hat eine gute Problemumgehung bereitgestellt: fügen Sie dies zu Ihrem .zshrc hinzu:

unsetopt BG_NICE

Ich denke, Sie können dieses Problem jetzt schließen und auf seinen Ursprung warten: https://github.com/Microsoft/BashOnWindows/issues/1838

Alle 4 Kommentare

Hey Mann,

Ich verwende rupa/z unter Windows bash und bekam einen sehr ähnlichen Fehler:

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

Schauen Sie sich meinen Fork an, um zu sehen, wie ich es unter https://github.com/Kerren/z behoben habe.

Grundsätzlich müssen Sie diese Standardausgabe auf null umleiten. Autojump sollte immer noch perfekt funktionieren. Leider habe ich Autojump nicht verwendet und bin sehr zufrieden mit z , daher kann ich nicht herausfinden, woher dieser Fehler kommt, aber er kann definitiv behoben werden! Sie müssen nur die Zeile finden, in der autojump_chpwd vorkommt, und am Ende >/dev/null 2>&1 hinzufügen.

Viel Glück!

Hallo. Verwenden Sie WSL auch für Creators Update?
Ich denke, das ist kein Problem von Autojump, siehe das Problem, das ich gerade geöffnet habe https://github.com/Microsoft/BashOnWindows/issues/1887.

@ruixingw Ich denke, es ist dasselbe, ja. Aber ich habe WSL vor ~ einem Monat installiert und hatte Insider Slow Ring. Ich hatte einen anderen Laptop, auf dem WSL Bash für ~ ein halbes Jahr mit Insider Fast Ring lief, und ich habe dieses Problem dort nie erlebt ... - komisch

@pgrm : @daiconrad hat eine gute Problemumgehung bereitgestellt: fügen Sie dies zu Ihrem .zshrc hinzu:

unsetopt BG_NICE

Ich denke, Sie können dieses Problem jetzt schließen und auf seinen Ursprung warten: https://github.com/Microsoft/BashOnWindows/issues/1838

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen