Używam Linux Mint (edycja MATE) i mam program uruchamiany przez WINE. Ponieważ wymaga argumentu, uruchamiam go za pomocą skryptu powłoki. Ten skrypt to:
cd /home/me/someFolder
wine someProgram.exe someArg
Następnie mam program uruchamiający aplikację, który uruchamia skrypt. To wszystko działa, ale zastanawiam się, czy jest jakiś sposób, aby uprościć to tylko program uruchamiający aplikacje.
Próbowałem użyć exec
lub cd
bezpośrednio w programie uruchamiającym, ale to nie działa, ponieważ najwyraźniej nie można uruchamiać z niego poleceń powłoki. Próbowałem również różnych odmian:
wine /home/me/someFolder/someProgram.exe someArg
na przykład.
wine "/home/me/someFolder/someProgram.exe" someArg
wine "/home/me/someFolder/someProgram.exe someArg"
wine "/home/me/someFolder/someProgram.exe" "someArg"
ale żadna z tych prac nie działa.
Czy jest na to jakiś sposób, czy utknąłem w skrypcie powłoki?