de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
Ziyaddin Sadigov
Ziyaddin Sadigov
Question

Jak uczynić plik (np. skrypt .sh) wykonywalnym, aby można go było uruchomić z terminala?

Mam plik script.sh i typ tego pliku to plik skryptu powłoki. Chcę uczynić ten plik plikiem wykonywalnym przez aplikację/x. Jak mogę to zrobić?

252 2012-12-16T12:27:29+00:00 1
 Tim
Tim
Edytowane pytanie 15. sierpnia 2019 в 12:01
Ubuntu
command-line
executable
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
 rɑːdʒɑ
rɑːdʒɑ
16. grudnia 2012 в 12:33
2012-12-16T12:33:21+00:00
Więcej
Źródło
Edytuj
#21337003

Możesz oznaczyć plik jako wykonywalny:

chmod +x filename.sh

Następnie możesz go wykonać w ten sposób:

./filename.sh

Jeśli chcesz użyć innego polecenia do jego uruchomienia, możesz dodać alias:

gedit ~/.bashrc

Dodaj to na końcu pliku:

alias <new name>='/home/<full path to script>/filename.sh'

Otwórz nową sesję terminala lub wpisz source ~/.bashrc w swoim terminalu, aby zastosować. Następnie po prostu użyj nowej nazwy do uruchomienia skryptu.

 FliegendeWurst
FliegendeWurst
Edytowana odpowiedź 20. kwietnia 2019 в 3:37
335
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 13 godzin temu
2
Денис Анненский
Zarejestrowany 2 dni temu
3
365
Zarejestrowany 1 tydzień temu
4
True Image
Zarejestrowany 1 tydzień temu
5
archana agarwal
Zarejestrowany 1 tydzień temu
BG
DA
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
PL
PT
RU
SL
TR
ZH
© de-vraag 2022
Źródło
askubuntu.com
na podstawie licencji cc by-sa 3.0 z przypisaniem