Comando Cygwin Dos2Unix não encontrado

22

Estou tendo alguns problemas usando o cygwin. Eu estou tentando usar o utilitário dos2unix e cygwin está jogando -bash: dos2unix: command not found Quando eu volto para o instalador e olho através dos pacotes eu nem consigo encontrar o dos2unix, mas quando eu olho para a lista de pacotes do cygwin está claramente lá.

Qualquer ajuda seria muito apreciada!

    
por Nolski 26.06.2013 / 20:12

4 respostas

30

Você deve encontrar dos2unix na categoria Utils , Base , ou Texto . É 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 seu terminal cygwin ainda está aberto, faça um rehash (depende do seu shell) ou simplesmente inicie um novo terminal.

    
por 26.06.2013 / 20:21
2

Opção adicional, pode ser útil para alguém:

Para instalar pacotes adicionais nas janelas a partir da linha de comando você pode usar o instalador do cygwin (que você baixou para instalar o cygwin, o gui e todas as coisas):

$ setup-x86_64.exe -q -P dos2unix

veja este guia para detalhes: link

    
por 30.05.2017 / 15:31
1

Eu tive um problema semelhante que foi devido a eu ser muito estúpido. No meu caso, eu tenho os builds de 32 e 64 bits do Cygwin instalados. Eu tinha instalado 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. :)

    
por 15.01.2014 / 20:55
0

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

    
por 01.01.2018 / 18:56