A seguir são apresentadas algumas formas de se contornar esse lapso.
Solução 1 (totalmente Windows): .bat chamando dir
1 - Abra o notepad e digite:
::Desliga a saída padrão do prompt
@ECHO OFF
::Forma parecida com o ls
::/B - listagem simplificada
::/O - listagem em ordem alfabética
DIR /B /O
::Liga novamente a saída padrão
@ECHO ON
2 - Salve com nome ls.bat ou ls.cmd e mova-o para uma pasta apontada pela variável de ambiente path, como por exemplo a pasta C:\WINDOWS (veja a dica no final da postagem).
O resultado final é esse:
Solução 2 - Programa de terceiros
1- Baixe o programa nesse link.
2- Extraia o arquivo numa pasta apontada pela variável de ambiente path, como por exemplo a pasta C:\WINDOWS (veja a dica no final da postagem).
Assim o ls funcionará da forma mais básica, sem por exemplo o parâmetro --color. Para setar esses parâmetros automaticamente, siga os passos abaixo:
1- Vá em Painel de Controle->Sistema->Avançado->Variáveis de ambiente;
2- Em Variáveis do Usuário, crie uma nova variável chamada LS_OPTIONS, e com os parâmetros default que deseja. (o site da UTools, desenvolvedora do msls - ls for Windows sugere -bhAC --more --color=auto --recent --streams).
Resultado:
Esse é uma recompilação da ferramenta Linux para Windows. Além do ls, você ganha de brinde o comando grep. =)
Solução 3 - Usuários do Cygwin
O Cygwin não é um emulador de Linux, pode-se dizer que é um "pacotão" com todas as ferramentas tipicamente Linux recompiladas para Windows. Dessa forma, quem o instalou conforme o belo post do Marcos, tem uma solução sem precisar baixar mais nada:
1 - Vá em Painel de Controle->Sistema->Avançado->Variáveis de ambiente;
2- Na variável path, clique em editar e adicione o caminho C:\cygwin\bin\ (ou outro diretório, caso tenha alterado o destino na instalação).
3- Reinicie o Windows.
Resultado:
A grande vantagem desse terceiro método é ter acesso a todos os comandos do Cygwin, incluindo por exemplo o gcc, caso o tenha instalado.
E chega de quebrar a cara com comandos errados.
Dica: Ao invés de mover e/ou criar arquivos na pasta C:\WINDOWS, crie uma pasta (por exemplo, C:\DOS) e mova seus arquivos para lá. Depois, adicione o caminho na variável de ambiente path. Com isso, você mantém seus aplicativos organizados em uma pasta, e será fácil localizá-los caso queira removê-los.
2 comentários:
Boa Marciel!
Realmente me deparo com essa situação as vezes =)
ótima dica. =]
abraço
que post foda!
Postar um comentário