
Eu sou novo no Ubuntu. Instalei o Ubuntu no Windows 10 para executar um programa com Linux usando o Ubuntu.
Quando clico duas vezes no aplicativo Ubuntu, recebo um shell (acredito que seja um shell WSL) com meu arquivo username@Desktop-IULTFHD-
. Dentro deste shell, recebo algumas informações sobre root etc. por algumas linhas e meuusername@Desktop-IULTFHD: $
Eu digito cd
para alterar o diretório para o local do software. Então eu executo o .sh
script. No entanto, ou está dizendo muitos argumentos ou este comando não foi encontrado.
Alguém pode ajudar a verificar:
- Baixei a versão correta do aplicativo Ubuntu.
- Em caso afirmativo, como fazer cd para obter o caminho para direcionar esse arquivo específico e abrir o script.
- Eu tenho o WSL correto
Responder1
Você cd
vai para o diretório que contém o arquivo, não para o arquivo em si. Alternativamente, você pode pular o comando cd e apenas executar o arquivo executando o caminho completo do arquivo, incluindo o nome do arquivo.
Exemplo de execução de um arquivo nomeado script.sh
em seu ~/Downloads
diretório (assumindo que seu nome de usuário seja surendar):
/home/surendar/Downloads/script.sh
ou para cd
:
cd /home/surendar/Downloads
e então executar o arquivo de exemplo chamado "script.sh"
./script.sh
Você deve prefixar o script ou o nome do arquivo ./
se o arquivo estiver em seu diretório atual ou não será executado.