Comando Cygwin Dos2Unix não encontrado


25

Estou tendo alguns problemas ao usar o cygwin. Estou tentando usar o utilitário dos2unix e o cygwin está sendo lançado. -bash: dos2unix: command not foundQuando eu volto para o instalador e olho através dos pacotes, não consigo encontrar o dos2unix, mas quando olho para a lista de pacotes do cygwin, ela está claramente lá.

Qualquer ajuda seria muito apreciada!

Respostas:


33

Você deve encontrar dos2unixna categoria Utils , Base ou Text . É mais fácil usar a função de pesquisa. Se o pacote não estiver listado, tente usar um espelho diferente.

Se você instalou este pacote enquanto o seu terminal cygwin ainda está aberto, faça um rehash(depende do seu shell) ou simplesmente inicie um novo terminal.

insira a descrição da imagem aqui


Eu tentei um espelho diferente e parece que o que eu estava baixando anteriormente simplesmente não fornecia todos os pacotes. Obrigado!
Nolski

2
agora está em "texto" e não em Utils.

@ user307279: Obrigado, incluí-o na minha resposta. Com a minha atual, setup.exeo dos2unix está localizado na Base , então pode ser diferente, qual versão está sendo usada.
mpy


2

apt-cyg install dos2unix se você estiver no terminal cygwin


1

Eu tive um problema semelhante que foi devido a eu ser mais estúpido. No meu caso, tenho compilações de 32 e 64 bits do Cygwin instaladas. Eu instalei o "dos2unix" na versão de 32 bits, mas não o instalei na versão de 64 bits. Eu não conseguia entender por que o instalador parecia funcionar, mas ainda não consegui executá-lo!

Conselho - não instale as duas versões do Cygwin. :)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.