linux (Termux) jak nastavit přimo přikaz

Problematika Linuxu a ostatních operačních systémů (mimo Win)

Moderátor: Mods_senior

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2950
Registrován: červen 12
Bydliště: Stormwind
Pohlaví: Muž

linux (Termux) jak nastavit přimo přikaz

Příspěvekod Akrej » 09 říj 2018 19:23

zdravím

abych to vysvětlil nemužu najit to jak udělat tady tohle davam přiklad:

$ cd slozka
$ ./prikaz.sh
.
.
a ja chci aby prikaz sh se dal spustit primo otevřením terminalu a napsanim nazvu. Ja jsem to už jednou udělal ale nemužu si vzpomenou a nevim jak to mam hledat.
Naposledy upravil(a) Akrej dne 10 říj 2018 19:40, celkem upraveno 1 x.


"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 6901
Registrován: prosinec 10
Pohlaví: Muž

Re: linux jak nastavit přimo přikaz

Příspěvekod faraon » 09 říj 2018 21:03

A co ten skript umístit do /usr/bin? Samozřejmě s vhodně nastaveným vlastníkem, skupinou a především přístupovými právy!
12. století - pravé neštovice
13. století - lepra
14. století - mor
15. století - syfilis
16. století - úplavice
17. století - tuberkulóza
18. století - tyfus
19. století - cholera
20. století - španělská chřipka a HIV
21. století - SARS, MERS, Covid, ...

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2950
Registrován: červen 12
Bydliště: Stormwind
Pohlaví: Muž

Re: linux jak nastavit přimo přikaz

Příspěvekod Akrej » 10 říj 2018 11:31

A pro termux jsem schopny tohle udělat taky dival jsem že se to akorat musi nadefinovat /usr/bin ?
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 6901
Registrován: prosinec 10
Pohlaví: Muž

Re: linux jak nastavit přimo přikaz

Příspěvekod faraon » 10 říj 2018 19:15

Termux neznám, ale předpokládám že adresář /usr/bin má, a v něm je mnoho skriptů na všechno možné, takže se nachází v PATH.
Přesvědčit se můžeš příkazem echo $PATH
Na umístění souboru na vybrané místo bych použil starý dobrý Midnight Commander, spuštěný pod rootem pomocí sudo.
12. století - pravé neštovice
13. století - lepra
14. století - mor
15. století - syfilis
16. století - úplavice
17. století - tuberkulóza
18. století - tyfus
19. století - cholera
20. století - španělská chřipka a HIV
21. století - SARS, MERS, Covid, ...

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2950
Registrován: červen 12
Bydliště: Stormwind
Pohlaví: Muž

Re: linux jak nastavit přimo přikaz

Příspěvekod Akrej » 10 říj 2018 19:37

Termux je androidi emulator terminalu v linuxu nevim jak bych to nazval. To hlavni se mi povedlo v pohode z kopirovat ale ten script pracuje s dalsima souborama v te složce a to nevim jak udělam jedna se o program neni to muj vlastni script.

Dodatečně přidáno po 1 minutě 54 vteřinách:
https://termux.com
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 6901
Registrován: prosinec 10
Pohlaví: Muž

Re: linux (Termux) jak nastavit přimo přikaz

Příspěvekod faraon » 10 říj 2018 19:46

Tak nejdřív musíš zjistit, odkud je možné spouštět soubory. Vypiš tu proměnou PATH, tam uvidíš cestu ke všem adresářům, které systém prohledává automaticky.

Co obsahují ty další soubory? Další skripty? Pokud není potřeba aby pracovaly v aktuálním adresáři, můžeš pro ně vytvořit speciální adresář kde je všechny shromáždíš, a do /usr/bin (nebo jiného vhodného) dáš jenom spouštěč, který do toho adresáře přejde a zavolá ten skript.
12. století - pravé neštovice
13. století - lepra
14. století - mor
15. století - syfilis
16. století - úplavice
17. století - tuberkulóza
18. století - tyfus
19. století - cholera
20. století - španělská chřipka a HIV
21. století - SARS, MERS, Covid, ...

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2950
Registrován: červen 12
Bydliště: Stormwind
Pohlaví: Muž

Re: linux (Termux) jak nastavit přimo přikaz

Příspěvekod Akrej » 10 říj 2018 20:48

PATH se nachazi v /usr/bin/applets
Takže jak vytvořim odkaz na ten script?
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 6901
Registrován: prosinec 10
Pohlaví: Muž

Re: linux (Termux) jak nastavit přimo přikaz

Příspěvekod faraon » 11 říj 2018 04:50

Napíšeš tam skript, kde budou příkazy

Kód: Vybrat vše

cd /tvůj/adresář
tamten-skript
12. století - pravé neštovice
13. století - lepra
14. století - mor
15. století - syfilis
16. století - úplavice
17. století - tuberkulóza
18. století - tyfus
19. století - cholera
20. století - španělská chřipka a HIV
21. století - SARS, MERS, Covid, ...


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Phanteks Enthoo Primo SE
    od casperdeluxe » 04 srp 2019 00:43 » v P: Hardware
    0
    580
    od casperdeluxe
    04 srp 2019 00:43
  • Ošizený příkaz DATE ve Windows 10
    od atari » 02 říj 2019 10:15 » v Windows 10, 8, 7, Vista, XP…
    4
    755
    od atari
    02 říj 2019 13:04
  • Když spustím hru začíná mi nabíhat přímo hra ale okamžitě mě to vrátí zpět na plochu a hra se vypne. Čím to může být?
    od David111 » 29 čer 2019 09:17 » v Hry
    5
    857
    od faraon
    29 čer 2019 18:37
  • Pracovní PC linux
    od tom81 » 23 lis 2019 21:45 » v Rady s výběrem hardwaru a sestavením PC
    1
    372
    od dvorakj
    23 lis 2019 21:59
  • Upgrade sestavy pro OS Linux Fedora
    od Standa410 » 01 led 2020 18:19 » v Rady s výběrem hardwaru a sestavením PC
    5
    277
    od xbs
    02 led 2020 08:27

Zpět na “LiNuX a ostatní alternativní OS”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 7 hostů