Hogyan tudnék a következő sorból parancsikont készíteni? Csak terminálból tudom jelenlegi nemtudásommal elindítani. :)
LD_LIBRARY_PATH=/home/csaba/.extlib /opt/medusa4_pers_v3_0/master_project/startmedusa
- 1000 megtekintés
Hozzászólások
echo "LD_LIBRARY_PATH=/home/csaba/.extlib /opt/medusa4_pers_v3_0/master_project/startmedusa" > meduza
chmod +x meduza
?
- A hozzászóláshoz be kell jelentkezni
sh -c 'LD_LIBRARY_PATH=/home/csaba/.extlib /opt/medusa4_pers_v3_0/master_project/startmedusa'
- A hozzászóláshoz be kell jelentkezni
Új ikon; abba a mezőbe, ahova az indítandó parancsot kéri, beírod ezt a sort.
KDE-ben működik.
- A hozzászóláshoz be kell jelentkezni
Az env progi pont erre való:
env LD_LIBRARY_PATH=/home/csaba/.extlib /opt/medusa4_pers_v3_0/master_project/startmedusa
- A hozzászóláshoz be kell jelentkezni
Ha jól látom van egy szóköz ...
Én feladat értelmezésem:
1.) beéllítani (kibővíteni) az LD_LIBRARY_PATH változót
2.) futtatni a startmeduza parancsot... (nyilván neki kell az LD_LIBRARY_PATH)
megoldások.
1.) készítesz egy shell scriptet ami megteszi a beállítást, majd indítja a progit
2.) amennyiben a startmeduza valamilyen script akkor abba is bele lehet gyógyítani az LD_LIBRARY_PATH változó beállítását
3.) export LD_LIBRARY_PATH=/home/csaba/.extlib; /opt/medusa4_pers_v3_0/master_project/startmedusa
megjegyzések:
UX rendszerekben a parancsokat egymástól ; (pontos vesszővel) választjuk el egymástól ha egy sorba írjuk őket.
ha aszt szeretnénk hogy egy változó hívott shellekben programokban elérhetőek legyenek exportálni kell őket.
Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..
- A hozzászóláshoz be kell jelentkezni
Köszonöm a válaszokat. Tamsa megoldása lett a befutó.
- A hozzászóláshoz be kell jelentkezni
maskull talan a legszebb megoldas az lenne hogy beteszed az a foldert a ld.so.conf ba ldconfig es jovan
talan
- A hozzászóláshoz be kell jelentkezni