#5 gcx11
Díky za odpovědi.
Zkoušel jsem výše uvedené, ale výsledek byl vždy Chyba scriptu. Já k tomu nemohu nic říct, protože se v tom vůbec neorientuji. Ten svůj script jsem opsal na stránkách XBMC(Kodi) je tam k tomu vysvětlení.
Po dlouhém laborování (XBMC mám přes LAN připojené k notebooku, kde v PSPadu zkouším různě laborovat se scripty - aniž pořádně vím co dělám - spouštím je klávesovými zkratkami).
Bohužel jsem nepřišel na nic jiného, než to prohnat přes sed a nahradit Prvni radek....řádky z mého souboru. Funguje to bezvadně.
Jen bych se ještě zeptal, jak spustit python Script.py ze scriptu bash Script.sh.
Když chci z jednoho scriptu .sh spustit jiný, tak napíšu do scriptu jen cestu a název. To ale na scripty .py nefunguje.
V XBMC musím nejdřív klávesovou zkratkou spustit script Script.py a ten teprve spustí Script.sh.
Rovnou to nejde - zkoušel jsem to a je to i na forech.
Takhle vypadají moje klávesové zkratky:
<keymap>
<global>
<keyboard>
<home>RunScript(/storage/screenshots/Scripty/Misto.py)</home>
<end>RunScript(/storage/screenshots/Scripty/Rsync_odhad.py)</end>
<insert>RunScript(/storage/screenshots/Scripty/Screen_nahrazeny.py)</insert>
<pageup>RunScript(/storage/screenshots/Scripty/Screen_original.py)</pageup>
<u>RunScript(/storage/screenshots/Scripty/Script.py)</u>
<w>RunScript(/storage/screenshots/Scripty/Kvalita_screen.py)</w>
</keyboard>
</global>
</keymap>
Níže je Script.py (spouští se klávesovou zkratkou), který spouští Script.sh.
#!/usr/bin/env python
import os
bashCommand = "/bin/bash /storage/screenshots/Scripty/Script.sh"
os.system(bashCommand)
Díky za zájem.