Linux 使用exec() 和wine - Linux
By Caroline
at 2020-09-08T19:31
at 2020-09-08T19:31
Table of Contents
各位好,小弟現在有一個測試檔案Project.exe,執行時需要輸入一個字串後便會創建該字
串名的檔案
我先以wine64在linux上執行,是成功的
https://i.imgur.com/oga2Tvf.jpg
在搭配pipe (將要輸入的字串,此字串為test11111.dat放進123.dat裡)
因此在terminal輸入 wine64 Project1.exe < 123.dat
就會生成test11111.dat
到這邊也沒問題
然而在搭配fork()及execlp時總是無法成功
https://i.imgur.com/HNdBvJK.jpg
我的問題是不知道要把 < 123.dat放在哪邊才會成功
以下為失敗嘗試
1.放在32行,但報錯說wine抓不到檔案
https://i.imgur.com/IdWOPyA.jpg
2.放在exelcp函數裡,但執行後依舊在等我輸入參數,沒有pipe進去
https://i.imgur.com/4fMlZCK.jpg
拜託各位大神幫幫艱困研究生QQ,搞好久了...
我可以請你喝個飲料或吃飯報答QQQQ
--
串名的檔案
我先以wine64在linux上執行,是成功的
https://i.imgur.com/oga2Tvf.jpg
在搭配pipe (將要輸入的字串,此字串為test11111.dat放進123.dat裡)
因此在terminal輸入 wine64 Project1.exe < 123.dat
就會生成test11111.dat
到這邊也沒問題
然而在搭配fork()及execlp時總是無法成功
https://i.imgur.com/HNdBvJK.jpg
我的問題是不知道要把 < 123.dat放在哪邊才會成功
以下為失敗嘗試
1.放在32行,但報錯說wine抓不到檔案
https://i.imgur.com/IdWOPyA.jpg
2.放在exelcp函數裡,但執行後依舊在等我輸入參數,沒有pipe進去
https://i.imgur.com/4fMlZCK.jpg
拜託各位大神幫幫艱困研究生QQ,搞好久了...
我可以請你喝個飲料或吃飯報答QQQQ
--
Tags:
Linux
All Comments
By Carol
at 2020-09-12T03:42
at 2020-09-12T03:42
By Una
at 2020-09-13T12:48
at 2020-09-13T12:48
By Isabella
at 2020-09-15T21:09
at 2020-09-15T21:09
By Frederica
at 2020-09-18T06:01
at 2020-09-18T06:01
By Oliver
at 2020-09-21T20:47
at 2020-09-21T20:47
By Enid
at 2020-09-26T19:43
at 2020-09-26T19:43
By Ethan
at 2020-09-28T19:45
at 2020-09-28T19:45
By Kristin
at 2020-09-29T00:43
at 2020-09-29T00:43
By Ophelia
at 2020-10-02T02:42
at 2020-10-02T02:42
By Andrew
at 2020-10-04T02:38
at 2020-10-04T02:38
By Skylar DavisLinda
at 2020-10-04T13:10
at 2020-10-04T13:10
Related Posts
請問 Chrome 85 in Lubuntu
By John
at 2020-09-01T19:22
at 2020-09-01T19:22
screen 自動開啟分頁
By Skylar Davis
at 2020-09-01T09:13
at 2020-09-01T09:13
gparted 格式化硬碟
By Daph Bay
at 2020-08-31T17:09
at 2020-08-31T17:09
有方法讓ㄧ台Linux PC重覆跟DHCP要IP Add
By Iris
at 2020-08-30T13:01
at 2020-08-30T13:01
監視器網芳傳檔案,CPU會突然爆高
By Catherine
at 2020-08-29T13:33
at 2020-08-29T13:33