J'utilise le saut automatique sur Bash sous Windows - j'avais un ordinateur portable plus ancien avec les dernières versions d'aperçu d'initié, Ubuntu 16.04 et cela fonctionnait bien. Sur mon nouvel ordinateur portable, cela fonctionnait également bien, jusqu'à ce que je passe à l'aperçu d'initié (sonnerie lente) et que je passe à Ubuntu 16.04.
Maintenant, je reçois le message d'erreur autojump_chpwd:4: nice(5) failed: operation not permitted
après chaque commande j
ou cd
. Par exemple:
````
$ cd ~
autojump_ chpwd:4 : nice(5) a échoué : opération non autorisée
````
````
synchronisation $ j
/mnt/c/Users/peter/Sync/
autojump_ chpwd:4 : nice(5) a échoué : opération non autorisée
````
Les opérations se terminent avec succès, j'arrive au bon endroit et echo $?
affiche 0
mais le message d'erreur est très ennuyeux. Y a-t-il quelque chose que je puisse faire pour le cacher ? (ou mieux encore, résoudre le problème ?)
Hé mec,
J'utilise rupa/z sur Windows bash et j'obtenais une erreur très similaire :
_z_precmd:1: nice(5) failed: operation not permitted
Consultez mon fork pour voir comment je l'ai corrigé sur https://github.com/Kerren/z .
Fondamentalement, vous devez rediriger cette sortie standard vers null. Le saut automatique devrait toujours fonctionner parfaitement. Malheureusement, je n'ai pas utilisé le saut automatique et je suis très satisfait de z
donc je ne pourrai pas trouver d'où vient ce bug mais il peut certainement être corrigé ! Il vous suffit de trouver la ligne où se trouve autojump_chpwd et d'ajouter >/dev/null 2>&1
à la fin.
Bonne chance!
Salut. Utilisez-vous également WSL sur Creators Update ?
Je pense que ce n'est pas un problème d'Autojump, voir le problème que je viens d'ouvrir https://github.com/Microsoft/BashOnWindows/issues/1887.
@ruixingw Je suppose que c'est la même chose, oui. Mais j'ai installé WSL il y a environ un mois et j'ai eu une sonnerie lente d'initié. J'avais un autre ordinateur portable qui exécutait WSL bash pendant environ six mois avec un anneau rapide d'initié, et je n'ai jamais rencontré ce problème là-bas ... - bizarre
@pgrm : @daiconrad a donné une bonne solution de contournement : ajoutez ceci à votre .zshrc
:
unsetopt BG_NICE
Je suppose que vous pouvez fermer ce problème maintenant et attendons son origine : https://github.com/Microsoft/BashOnWindows/issues/1838
Commentaire le plus utile
@pgrm : @daiconrad a donné une bonne solution de contournement : ajoutez ceci à votre
.zshrc
:Je suppose que vous pouvez fermer ce problème maintenant et attendons son origine : https://github.com/Microsoft/BashOnWindows/issues/1838