
Soy nuevo en Ubuntu. Instalé Ubuntu en Windows 10 para ejecutar un programa con Linux usando ubuntu.
Cuando hago doble clic en la aplicación de Ubuntu, aparece un shell (creo que es un shell WSL) con mi archivo username@Desktop-IULTFHD-
. Dentro de este shell, obtengo información sobre root, etc. para un par de líneas y miusername@Desktop-IULTFHD: $
Escribo cd
para cambiar el directorio a la ubicación del software. Luego ejecuto el .sh
script. Sin embargo, dice demasiados argumentos o no se encuentra este comando.
¿Alguien puede ayudar a comprobar:
- ¿He descargado la versión correcta de la aplicación Ubuntu?
- Si es así, cómo hacer cd para obtener la ruta para dirigir ese archivo en particular y abrir el script.
- ¿Tengo el WSL correcto?
Respuesta1
Usted cd
al directorio que contiene el archivo, no al archivo en sí. Alternativamente, puede omitir el comando cd y simplemente ejecutar el archivo ejecutando la ruta completa del archivo, incluido el nombre del archivo.
Ejecución de ejemplo de un archivo nombrado script.sh
en su ~/Downloads
directorio (suponiendo que su nombre de usuario sea surendar):
/home/surendar/Downloads/script.sh
o para cd
:
cd /home/surendar/Downloads
y luego ejecutar el archivo de ejemplo llamado "script.sh"
./script.sh
Debe anteponer el script o el nombre del archivo ./
si el archivo está en su directorio actual o no se ejecutará.