Eu tentei instalar o SDKMAN - o gerenciador de versões do Java - para utilizar no meu trabalho, mas todas as vezes que eu tento instalar no meu notebook eu obtenho o erro:
error: Found argument '-n' which wasn't expected, or isn't valid in this context
USAGE:
fd [FLAGS/OPTIONS] [<pattern>] [<path>...]
For more information try --help
__sdkman_echo_debug: comando não encontrado
__sdkman_echo_debug: comando não encontrado
Tentei reiniciar o computador, instalar outras versões do Java, deletar o arquivo e baixar de novo, mas o erro persiste.
Minha versão do Java é:
java 22 2024-03-19
Java™ SE Runtime Environment (build 22+36-2370)
Java HotSpot™ 64-Bit Server VM (build 22+36-2370, mixed mode, sharing
Gostaria de saber se mais alguém teve esse erro ou se poderia me ajudar. Se alguém quiser também sugerir outro software de gerenciamento de versões do Java, estou adepto a sugestões
Então, acabei de encontrar a solução, basicamente era um conflito com algum dos aliases que eu tinha, ainda não descobri qual era o problemático, mas era algum desses:
## My Aliases
# Tutorial
alias update='sudo apt update'
alias upgrade='sudo apt upgrade'
# Obsolete Commands Remake
alias cat="batcat"
alias l="exa"
alias ls="exa"
alias ll="exa -l"
alias ..="cd .."
alias df="ncdu"
alias help="tldr"
alias find="fdfind"
alias top="bashtop"
alias nano="micro"
# Shortcuts
alias ips="ip -c -br a"
alias upd="update && upgrade"
alias ports="sudo netstat -tulanp"
alias port="ports | rg"
alias gh="history|rg"
alias mkdir="mkdir -pv"
# MISC
alias nf="neofetch"
Se alguém com mais conhecimento quiser me avisar qual era o comando problemático para eu corrigir/remover eu agradeceria 
Opa, testando aqui eu descobri que o erro estava com o aliases do find
# Após comentar essa linha tudo funciona bem
#alias find="fdfind"
Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.