comando “watch” não encontrado no Cygwin? [duplicado]

1

Estou no processo de aprender comandos do Unix; Eu comecei alguns dias atrás. Eu li um post aqui e tentei usar o comando watch , mas meu terminal - Cygwin - exibe command not found ! Por que isso acontece? Isso acontece com outros comandos como clear também.

    
por ShGulia 03.02.2013 / 19:26

2 respostas

1

O Cygwin tem um gerenciador de pacotes que permite instalar comandos que podem estar faltando na seleção padrão do Cygwin. Você pode acessá-lo executando o setup.exe do Cygwin (provavelmente pode haver uma maneira melhor).

No entanto, eu tenho que secundar a recomendação para executar um Linux real em uma VM como o VirtualBox. O Cygwin é bom para alguns tipos de Linux sendo executados nativamente no Windows, mas é muito diferente de uma instalação real do Linux, já que o Cygwin precisa trabalhar em um ambiente de arquivos exe.

    
por 03.02.2013 / 19:42
0

O Cygwin, junto com a emulação de uma linha de comando unix, um shell para esse assunto, não é um equivalente 100% de qualquer shell UNIX. Portanto, diferentes funcionalidades de alguns aplicativos de seus correspondentes UNIX e alguns comandos UNIX que não funcionam totalmente, devem ser esperados. Nunca pretendi ser uma plataforma de treinamento para UNIX, tanto quanto eu sei.

Se você é sério sobre aprender unix, assumindo que você tenha uma máquina semi-decente e construída recentemente com muita memória, também assumindo que você não quer desistir do conforto do seu Windows inicializando em uma partição linux secundária, eu sugiro usar a caixa virtual da Oracle para criar uma partição virtual no Windows e executar um sistema operacional Unix real, não como um emulador de shell unix. Você encontrará todos os seus comandos lá e seu comportamento esperado será o mesmo que você está executando em uma máquina física, exceto os comandos que sondam o hardware, é claro.

Se você está confuso, basta google o termo "VirtualBox para iniciantes". Você encontrará uma miríade de material de leitura.

Boa sorte

    
por 03.02.2013 / 19:41