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

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

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: 19 čer 2012 18:48

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

Příspěvek od Akrej »

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
-------------------------
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7404
Registrován: 23 pro 2010 09:23

Re: linux jak nastavit přimo přikaz

Příspěvek od faraon »

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!
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: 19 čer 2012 18:48

Re: linux jak nastavit přimo přikaz

Příspěvek od Akrej »

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: 7404
Registrován: 23 pro 2010 09:23

Re: linux jak nastavit přimo přikaz

Příspěvek od faraon »

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.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: 19 čer 2012 18:48

Re: linux jak nastavit přimo přikaz

Příspěvek od Akrej »

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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

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.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: 19 čer 2012 18:48

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

Příspěvek od Akrej »

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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

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

Kód: Vybrat vše

cd /tvůj/adresář
tamten-skript
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • přechodem z linux na windows se změní čas
    od SABRIK2 » » v LiNuX a ostatní alternativní OS
    2 Odpovědi
    5510 Zobrazení
    Poslední příspěvek od SABRIK2
  • Q4OS či Zorin nebo jiný CZ Linux?
    od IMB » » v LiNuX a ostatní alternativní OS
    4 Odpovědi
    5784 Zobrazení
    Poslední příspěvek od faraon
  • Linux - Praktická použitelnost Linuxu v roce 2025 na PC (x86_x64)
    od IMB » » v LiNuX a ostatní alternativní OS
    13 Odpovědi
    13592 Zobrazení
    Poslední příspěvek od faraon
  • Nejde nastavit rozlisenie na novej OLED TV
    od mandes » » v Problémy s hardwarem
    10 Odpovědi
    5907 Zobrazení
    Poslední příspěvek od meda2016
  • jaK nastavit zvuk na ROG STRIX X870-F GAMING WIFI
    od Mapa111 » » v Problémy s hardwarem
    4 Odpovědi
    13682 Zobrazení
    Poslední příspěvek od Mapa111

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