Comando interno CD não funciona

13. Re: Comando interno CD não funciona

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 22/02/2024 - 18:58h


gusilva escreveu:

essa segunda imagem mostra alguns comando que deveria retorna algumas informações


isso está muito errado .... o type teria que estar mostrando que cd é um comando interno e não uma função ... como é um sistema alterado nem da para saber o que vai acontecer se por ventura 'consertar' o cd ... tentou dar um 'unset' no cd ???
unset -f  cd 


NOTA: não rola de instalar uma distro "não violada" na máquina ???


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




  


14. Re: Comando interno CD não funciona

aguamole
aguamole

(usa KUbuntu)

Enviado em 22/02/2024 - 19:22h

kkkkk
Os caras é campeão, os caras fizeram uma função usando o nome da função como "cd", é muita burrice velho, quem fez isso ai entende nada de sistema operacional, nunca se usa em variável e em função nomes a qual são utilitários do sistema e da linguagem de programação a ser usada, outra coisa é que se da nomes as variáveis e as funções nomes que sejam auto descritivo sobre o que a função e a variável faz(cd não é nada descritível). Erro de incompetente, esse cara deve é ter sido demitido e passaram para vcs resolver essa cagada.

Você terá que trocar o nome da função cd e isso deve que vai quebrar tudo que usa essa função. Ela deve esta definida em "bashrc"


15. Re: Comando interno CD não funciona

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 22/02/2024 - 19:58h

https://stackoverflow.com/questions/48534729/space-in-a-folder-terminal-cant-cd

O comando 'cd' é redefinido quanto instala o GVM (Go Version Manager). Procure no ~/.bashrc ou no ~/.bash_profile uma linha semelhante a essa e comente ela:
[[ -s "/Users/stivens/.gvm/scripts/gvm" ]] && source "/Users/stivens/.gvm/scripts/gvm" 


Ou poste aqui o conteúdo desses dois arquivos.



16. Re: Comando interno CD não funciona

Guilherme verissimo
gusilva

(usa Outra)

Enviado em 23/02/2024 - 13:24h


Vou fazer os testes e depois volto aqui.



17. Re: Comando interno CD não funciona

aguamole
aguamole

(usa KUbuntu)

Enviado em 17/05/2024 - 03:20h

Estudando mais do shell e como ele processa os dados, eu encontrei a resposta de como resolver o problema deste tópico.

Para fazer com que o shell não expanda o cd para o alias basta apenas usar o escape(barra invertida, \) antes do que será expandido, exemplos:

\cd
"cd"
'cd'

Pagina de onde eu obtive este entendimento:
https://debxp.org/voce-nao-entende-o-shell-se-nao-sabe-como-ele-processa-os-comandos/



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts