cd depois ls [RESOLVIDO]

1. cd depois ls [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 10/08/2011 - 21:01h

Oi povo eu queria que toda vez que eu entrar ou sair de alguma pasta ele executasse automaticamente o comando ls exemplo:
cd /mnt
a.txt abc.txt arquivos.txt
ai me disseram adiciona no teu .bashrc:
alias cd='cd $1 && ls -l'
agora use o comando cd normalmente. Aí eu fui no /root e editei o tal .bashrc só que não funcionou alguém pode me ajudar.


  


2. Re: cd depois ls [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 10/08/2011 - 21:03h

Deve ser o seu bashrc de usuário, fica em

/home/seu_usuario/.bashrc

Abraços


3. Re: cd depois ls [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 10/08/2011 - 21:17h

pois é cara eu fui no /home/meu_usuario
depois digitei o comando
vi .bashrc
mais ele não abriu


4. Re: cd depois ls [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/08/2011 - 21:20h

Gostei da idéia do ls, é bem legalzinha. Inclusive, me deu até uma idéia:

Você pode criar um navegador de arquivos bem legalzinho no terminal, seguindo a mesma idéia mas incluindo alguns caracteries ascii que formariam uma borda em volta do que fosse printado na tecla, no mesmo estilo daquelas interfaces feitas em bash.

Acho que até eu vou fazer isso aqui, gostei de verdade da idéia... mas aconselho não ultilizar o próprio "cd" , crie um alias com um nome diferente, pois alguns scripts podem precisar executar o comando cd juntamente com outro comando e o ls causaria um conflito, além de que você também pode precisar do comando cd independente.


5. Re: cd depois ls [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 10/08/2011 - 21:20h

Humm, a dica deve ter sido feita para o Debian e no Ubuntu deve está sem esse arquivo.

Coloque em outro lugar, pode ser no /etc/profile

Abraços


6. Re: cd depois ls [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/08/2011 - 21:25h

ou com o arquivo na pasta do seu usuário:

~/.profile

Obs.: Se não der certo, recarregue o arquivo com o comando source, exemplo:

$ source ~/.profile


7. Re: cd depois ls [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/08/2011 - 09:28h

Faça no /etc/profile, pq é o arquivo q carrega as variáveis em modo global. Depois d editado, pra evitar d reiniciar a máquina, faça:

$ source /etc/profile

Nas próximas vezes q vc reiniciar a máquina, o esquema já estará funcionando.


8. Re: cd depois ls [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/08/2011 - 11:43h

ou ainda: $HOME/.bash_profile


9. Re: cd depois ls [RESOLVIDO]

Thiago Israel Rocha
thiagoirch

(usa CentOS)

Enviado em 11/08/2011 - 14:33h

Po Linux como vc não pensou nisso...


10. Re: cd depois ls [RESOLVIDO]

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 11/08/2011 - 16:21h

Olá @soldadolinux , pode colocar o resultado final depois aqui ?


11. Re: cd depois ls [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 11/08/2011 - 22:23h

Pessoal me desculpem a demorra em responder mais fiz testes e funciona editando o arquivo /etc/profile estou usando o brazilfw 3.0.252 só que quando entro em algumas pastas como /etc/brazilfw ele não entra mostra erro de diretório e o ls não funciona mais outra coisa se reiniciar o sistema a configuração já era.


12. Re: cd depois ls [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/08/2011 - 04:40h

Se você possuir o arquivo /etc/bash.bashrc, é possível que o seu sistema use ele como padrão, então edite ele em vez do /etc/profile que a configuração se torna padrão.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts