How to execute a .sh file downloaded on Trisquel
- Anmelden oder Registrieren um Kommentare zu schreiben
Hello, folks! I'm a newbie on using command lines. I tried to execute (run) a .sh file of a program I downloaded. It is an Esperanto course. It is called Kurso de Esperanto 4. It is available at http://www.ikurso.net . I've tried to follow the hints available at web.
I'm using Trisquel 8 beta-version for test.
I checked if the Properties of the file kurso4.sh and it was executable as a program.
I then double clicked it and it chose to run it in terminal.
Nothing worked.
Thankfully Yours,
Euleax!
Usually, scripts are run 'sh file.sh' or './file.sh (where 'file' should be replaced with the name of the script itself).
chmod + x --> this will give the file the execution permission.
so, for instance, lets assume your file is in Documents:
in terminal write ->
cd Documents
Now that you are in the right directory (same as the file), you give it:
chmod + x file.sh
and then you run it
./file.sh
TIP: you can drag your file with the mouse to your terminal, which is equivalent of writing its full path:
/home/evrjo/Documents/file.sh
Usually running an application from terminal is excellent for troubleshooting and finding out why it won't start. I assume it is because the file is missing the permission to execute. If not, tell us the error output.
On 11/12/17 20:58, wrote:
> chmod + x --> this will give the file the execution permission.
Right, but without space in between the '+' and the 'x':
chmod +x
--
Ignacio Agulló · name at domain
Yep, a typo, tx for pointing it out for our new friend!
- Anmelden oder Registrieren um Kommentare zu schreiben