Come eseguire i file .sh

come eseguire il file sh
Scopri come eseguirlo con il terminale e facendo doppio clic

I i file con estensione .sh sono file che contengono script, comandi in linguaggio bash, che vengono eseguiti su Linux. SH è una shell Linux che dice al computer cosa fare.

In un certo senso potremmo dire che sarebbe paragonabile a Windows .exe.

Esistono diversi modi per eseguirlo. Spiegherò 2. Uno con il terminale e l'altro con l'interfaccia grafica, cioè con il mouse, che al doppio clic viene eseguito. Puoi vederlo nel video e di seguito è il passo dopo passo per chi preferisce i tutorial tradizionali.

Esegui .sh con interfaccia grafica e clic del mouse

Se preferisci fare tutto con un clic del mouse, puoi farlo anche tu. Per farlo funzionare come in Windows, fare doppio clic sul file e si avvia. Ci sono 2 passaggi molto veloci da configurare.

La prima cosa è scegliere di dirgli che il file è eseguibile

Vai dove si trova il file e fai clic su di esso con il pulsante destro. Verrà visualizzato un menu e diamo proprietà

fare clic con il tasto destro sul file .sh

Seleziona il segno di spunta Consenti l'esecuzione del file. in questo modo diamo i permessi di esecuzione

concedere i permessi di esecuzione al file

Possiamo approfittare per modificare la scheda Per aprire con, che è il programma che scegliamo come predefinito per Aprilos, nel caso invece di eseguirli vogliamo aprirli e vedere cosa contengono. Uso Gedit o Visual Studio Code

Quindi dobbiamo configurare il file manager

Infine nel file manager vai al menu e scegli preferenze e la scheda Comportamento e lì puoi dirgli cosa vuoi fare con il file.

preferenze del file manager

Ci sono diverse opzioni. Apri il file, eseguilo o chiedici. Ho scelto di chiedercelo. E così ci verrà mostrato.

eseguire sh con doppio clic

Esegui .sh con il terminale

Apriamo terminale, con Ctrl + Alt + T, tasto start e scriviamo terminale o con l'icona della shell che ho sempre nel launcher di Ubuntu, dai, nella barra laterale di sinistra.

Il modo per eseguirlo è andare nella directory in cui si trova il file. immagina di avere un file ok.sh nella cartella / scripts /

Inseriamo script con (devi andare nel percorso in cui lo hai)

script cd

Se è la prima volta che lo eseguiamo, dobbiamo dare i permessi al file

sudo chmod + x ok.sh

E poi lo eseguiamo

./ok.sh

E voilà, ecco la sequenza

eseguire sh nel terminale

Nel nostro caso, viene visualizzato "Ok" perché abbiamo inserito ciò che lo script fa.

La cosa più importante e ciò che le persone commettono di più è nel percorso, nel percorso, nel non accedere alla cartella dove si trova il file da eseguire.

Se hai domande, lascia un commento.

Extra se vuoi imparare

Alcune piccole cose se vuoi imparare. Ci sono più comandi per eseguire un .sh che puoi fare

./file.sh il. indica che il file si trova nella directory corrente, se non è possibile eseguirlo con il percorso del percorso del file / a / file.sh

Un altro comando da eseguire oltre al file ./sh è

sh file sh

Se sei una persona irrequieta come noi e vuoi collaborare al mantenimento e al miglioramento del progetto, puoi fare una donazione. Tutti i soldi andranno ad acquistare libri e materiali per sperimentare e fare tutorial

Lascia un commento