Sziasztok,
azt hiszem eleg egyszeru a megoldas a problemamra csak en nem talalom.
A kovetkezot ha parancssorbol futtatom mukodik:
svnserve -d --listen-port 6666 -r /root/svn
Ha beteszem egy fileba amit aztan futtathatova teszem es futtatom akkor az svnserve kiirja hogy valamilyen parametert azert illene megadni (-d,-t,-i,-X). Tehat ugy tunik hogy nem jol adom meg a parametereket:
#!/bin/sh
svnserve -d --listen-port 6666 -r /root/svn
Probalkoztam ezzel is:
#!/bin/sh
exec "svnserve -d --listen-port 6666 -r /root/svn"
de ez sem mukodik.
Tehat a kerdes az lenne hogy hogyan tudnam a fent emlitett svnserve parancsot lefuttatni egy bash scriptben ugy hogy megkapja az argumentumokat.
Elore is koszonom a valaszt.
- 756 megtekintés
Hozzászólások
Bocsanat, en csinaltam rosszul a dolgokat.
Mar letezik svnserve nevu program es ezert mikor parancssorbol futattam svnserve
akkor az eredeti programot akarta futattni.
- A hozzászóláshoz be kell jelentkezni
hajra, ezeket ennel tutibb modon ugysem tanulnad meg ;] igy kell - vegigszivod, rajossz, megmarad.
- A hozzászóláshoz be kell jelentkezni