exec

    1熱度

    1回答

    我有一個命令行應用程序(也是C語言的源代碼)。我想在我的第一個Android應用程序中使用它。 這裏是我的問題: 我有一個編譯的可執行文件的Mac。我應該重新編譯它爲Android?如果是,如何? 是否有可能在Java/Android中與shell中的可執行文件進行雙向通信? 我在尋找類似: Runtime.getRuntime().exec(cmd); 很多谷歌上搜索後,該行代碼只是,我發現

    -1熱度

    1回答

    我在需要調用另一個程序「b.pl」的終端上運行perl程序「a.pl」,然後將環境變爲tcl shell。程序「b.pl」設置了我必須在主程序「a.pl」中使用的環境變量,之後我需要在由「b.pl」創建的tcl環境中運行新命令。請看下面的例子中 程序:a.pl #!/usr/intel/bin/perl -w use strict; use warnings; #t

    0熱度

    2回答

    有誰知道如何使用logstash exec輸出插件在後臺運行命令? 我想這個配置 input { file { path => "file.log" } } output { exec { command => "./script.sh fff ggg hhh jjj kkk &" } } 和文字內容是 #/bin/bash

    0熱度

    1回答

    搖籃高管:在Windows找不到命令 task runTest(type: Exec) { workingDir "$buildDir/test" commandLine 'test.bat' } 錯誤: Caused by: java.io.IOException: Cannot run program "test.bat" (in directory "e:\foo

    2熱度

    1回答

    我在我的tcl腳本中生成了幾個實際用作perl腳本的開關的變量。 我的交換機是-X,-Y和-Z,我把它們存儲在一個變量,cmd與 set cmd "-X -Y -Z" 我使用exec來運行這樣的TCL perl腳本: exec ./script.pl $cmd 會拋出一個錯誤:"Error: Unknown option x -y -z" 然後我試了另一種方式: exec ./script.p

    0熱度

    1回答

    我試圖使用查找和-exec處理文件和要調用一個shell腳本,但似乎無法弄清楚如何將變量傳遞給該腳本: DIR_TEMP='/tmp' NAME='foo' TARGET='/tmp/target' find . -type f -name \*.ko.gz -exec /bin/sh -c ${DIR_TEMP}/${NAME}.sort "$TARGET" {} \; /tmp/fo

    0熱度

    1回答

    我正在使用exec庫從節點js express調用R-script。以下是我的代碼: var exec = require("child_process").exec; var param1 = some url; var param2 = "hello"; var param3 = "world" exec('Rscript pathtoscript/myScript.R"+" "+p

    0熱度

    1回答

    我使用for循環來在pthreads中執行exec()一個文件300次。有時完整的300 exec()調用是成功的,但大多數時候exec()的一些失敗,並且我得到295或299次成功的執行文件。 來自exec()的錯誤代碼總是回到#127, 我在失敗時檢查了file_exists,它總是說「文件存在」,但它也說「文件不可執行」,失敗。這很奇怪,因爲它可以在循環內執行另外的295次。 我的pthre

    0熱度

    1回答

    我正在運行一個CentOS 7服務器,我希望能夠Ban或Unban某些IP與Fail2ban。 但是它不工作,當我運行下面的代碼: $exec = exec('sudo fail2ban-client set apache banip 0.0.0.0', $output, $return); var_dump($exec); var_dump($output); var_dump($re

    1熱度

    2回答

    我正在嘗試使用Perl5到fork()一個子進程。子進程應該exec()另一個程序,將其STDIN重定向到一個命名管道,並且STDOUT和STDERR來記錄文件。父進程繼續以循環方式運行,使用waitpid並檢查$?重新啓動子進程,以防其死於非零退出狀態。對於exec()功能 Perl文檔說: 如果在列表中有多個說法,這叫execvp(3)在列表中的參數。如果在LIST中只有一個元素,則檢查參數是