Estou usando o autojump no Bash no Windows - eu tinha um laptop mais antigo com as versões mais recentes do insider preview, o Ubuntu 16.04 e funcionou bem. No meu novo laptop, também funcionou bem, até que mudei para a visualização interna (anel lento) e atualizei para o Ubuntu 16.04.
Agora recebo a mensagem de erro autojump_chpwd:4: nice(5) failed: operation not permitted
após cada comando j
ou cd
. Por exemplo:
````
$ cd~
autojump_ chpwd:4 : nice(5) falhou: operação não permitida
````
````
$ j sincronização
/mnt/c/Users/peter/Sync/
autojump_ chpwd:4 : nice(5) falhou: operação não permitida
````
As operações são concluídas com sucesso, chego ao lugar certo e echo $?
mostra 0
mas a mensagem de erro é muito irritante. Existe alguma coisa que eu possa fazer para esconder isso? (ou melhor ainda, resolver o problema?)
E aí cara,
Eu uso rupa/z no Windows bash e estava recebendo um erro muito semelhante:
_z_precmd:1: nice(5) failed: operation not permitted
Confira meu fork para ver como consertei em https://github.com/Kerren/z .
Basicamente, você precisa redirecionar essa saída padrão para null. Autojump ainda deve funcionar perfeitamente. Infelizmente, eu não usei o salto automático e estou muito feliz com z
então não poderei descobrir de onde vem esse bug, mas definitivamente pode ser corrigido! Você só precisa encontrar a linha onde ocorre o autojump_chpwd e adicionar >/dev/null 2>&1
ao final dela.
Boa sorte!
Oi. Você também usa o WSL no Creators Update?
Acho que isso não é um problema do Autojump, veja o problema que acabei de abrir https://github.com/Microsoft/BashOnWindows/issues/1887.
@ruixingw Acho que é o mesmo, sim. Mas eu instalei o WSL ~ um mês atrás e tinha um toque lento do insider. Eu tinha outro laptop que estava executando o WSL bash por ~ meio ano com o insider fast ring, e nunca experimentei esse problema lá ... - estranho
@pgrm : @daiconrad deu uma boa solução alternativa: adicione isso ao seu .zshrc
:
desbloqueado BG_NICE
Acho que você pode fechar este problema agora e vamos aguardar sua origem: https://github.com/Microsoft/BashOnWindows/issues/1838
Comentários muito úteis
@pgrm : @daiconrad deu uma boa solução alternativa: adicione isso ao seu
.zshrc
:Acho que você pode fechar este problema agora e vamos aguardar sua origem: https://github.com/Microsoft/BashOnWindows/issues/1838