Лучшие exec вопросы ИТ разработчиков

  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

php exec и shell_exec не работают

Я хочу запустить исполняемый файл на моем сервере и вернуть вывод на экран браузера. EXE-файл принимает входной файл, а затем возвращает данные на экране. П...

Задан 29 Sep 2011, 17:07 от hakrechris
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

php exec: не возвращает вывод

У меня есть эта проблема: На веб-сервере ISS, Windows 7 x64 Professional, Zend-сервер установлен. Выполнение этой команды под php: exec('dir',$output, $err);$output is empty, $err=1. Таким образом, exec не возвращает данные, похоже, есть ...

Задан 02 Feb 2012, 15:03 от albanx
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

node.js: есть ли способ для функции обратного вызова child_process.exec () вернуть PID процесса

Node.JS Exec Вопрос:У меня есть программа, которая порождает несколько процессов, и я хотел бы регистрировать порядок завершения процессов, захватывая PID, когда процесс завершается. Из того, что я могу сказать, стандартные обратные вызовы не ...

Задан 31 Oct 2012, 16:05 от Dan Steingart
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как мне разобрать строку, представляющую вложенный список, в реальный список? [Дубликат]

На этот вопрос уже есть ответ здесь: Преобразовать строковое представление списка в список [/questions/1894269/convert-string-representation-of-list-to-list] 14 ответов Скажем, у меня есть строка, представляющая несколько вложенных списков, и я ...

Задан 18 Dec 2009, 06:54 от user234364
  • 40 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как вы запускаете .bat файл из PHP?

Может кто-нибудь сказать мне, как выполнить файл .bat из сценария PHP? Я пытался: exec("C:\[path to file]"); system("C:\[path to file]");Ничего не работает Я проверил руководства по PHP и погуглил, но не могу найти хорошего ответа. Кто-нибудь ...

Задан 07 May 2009, 17:17 от undefined
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Обратите внимание, что я не нашел константу FD_CLOEXEC в исходном коде luaposix, поэтому вам, возможно, придется добавить ее вручную.

я есть проблема, аналогичная описанной здесь:Предотвратить fork () от копирования сокетов [https://stackoverflow.com/questions/3179619/prevent-fork-from-copying-sockets] По сути, внутри моего скрипта Lua я создаю другой скрипт, который: не ...

Задан 29 Jan 2011, 06:57 от koniu
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Тогда вы можете использовать это ...

ичок в Freebsd / nginx, поэтому подобные проверки не помогли мне (я запускал код: $ext = pathinfo ($_FILES['rawexcel']['name'][$i], PATHINFO_EXTENSION); //get extension of file, run different converters depending on extension if ($ext == 'xlsx' ...

Задан 03 Aug 2017, 11:23 от amelie
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как установить classpath для mvn exec: exec?

Я пытаюсь иметьmvn exec:exec (или жеmvn exec:javaЗапустите мою программу с локальным jar в classpath. Однако банку не удается загрузить: Exception in thread "main" java.lang.Error: Unable to load voice ...

Задан 28 Sep 2013, 07:28 от simpatico
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

как убить runtime.exec?

Я использую приведенный ниже код в моем jframe для выполнения сценария оболочки через java-программу, но когда я реализую другой метод, чтобы остановить выпо...

Задан 26 Feb 2013, 16:47 от user2043602
  • 58 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Разница между Docker Attach и Docker Exec

Оба смогут выполнять команды в контейнере. Оба могут отсоединить контейнер.Так в чем же разница между docker exec и docker attach?

Задан 21 Jun 2015, 02:23 от MJL
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Захват кода выхода из дочернего процесса

У меня есть функция, которая разветвляет процесс, дублирует файловые дескрипторы для входных и выходных буферов, а затем запускает

Задан 05 Dec 2014, 00:25 от Alex Reynolds
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

как использовать sed из файла tcl

Я пытаюсь использовать Unix "sed" форму команды в файле tcl, например: (чтобы изменить несколько пробелов на один пробел)

Задан 08 Nov 2010, 11:57 от n00b programmer
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Спасибо за ответ. Я попробовал команду, она выдает список, который содержит PID, имя процесса. Что я ищу, чтобы получить PID% CPU% MEM VSZ RSS TTY & COMMAND.

от вопрос уже есть ответ здесь: Как заставить трубы работать с Runtime.exec ()? [/questions/5928225/how-to-make-pipes-work-with-runtime-exec] 3 ответаЯ использую следующий код, чтобы получить подробную информацию обо всех процессах, запущенных в ...

Задан 29 Aug 2011, 05:47 от Vinesh
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ответ дан правильно. Я добавил, что окно, открытое кодом, нужно закрыть вручную.

й Java-программе я создаю процесс, который выполняет команду для запуска командного файла, например: try { File tempFile = new File("C:/Users/Public/temp.cmd"); tempFile.createNewFile(); tempFile.deleteOnExit(); ...

Задан 22 Jun 2011, 18:36 от Matt R. Johnson
  • 93 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Стоит отметить, что это гораздо менее эффективно, чем os-native pipe, поскольку вы копируете память в адресное пространство процесса Java, а затем возвращаетесь к последующему процессу.

отрим следующий код: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); child.waitFor(); // Print the first 16 bytes of its output InputStream ...

Задан 08 May 2011, 15:08 от poundifdef
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Exec Код выхода Значение для 11

Я использую следующий код на веб-сервере Linux $error = exec('phantomjs table1.js', $op, $code); echo $code; // prints 11 on screen table1.jsvar page = require('webpage').create(); var url = 'table1.php'; page.open(url, function (status) { ...

Задан 24 Apr 2013, 11:34 от asprin
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Спасибо Джонатану Леффлеру, и я оптимизирую приведенный выше код, поскольку он не может прочитать все ответы за один раз.

му я пытаюсь написать какую-то вещь, которая должна получить выходные данные команды, а затем обработать их и затем передать их другой программе. но у меня возникла проблема, я не могу понять, как получить вывод команды и сохранить его ниже, это ...

Задан 03 Sep 2011, 10:45 от TrewTzu
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Выполнение более одной команды с помощью ssh2 exec

У меня есть скрипт, который запускает одну команду. На основании этого результата я могу запустить следующую команду. Шаги: запустить первый скрипт, он перев...

Задан 16 Nov 2012, 09:23 от Mervyn
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

PHP: exec (svn commit) не возвращает никаких ошибок и не работает

В настоящее время я пишу файлы с php в каталог, я добавляю этот каталог (работает нормально), затем, когда я пытаюсь сделать svn commit, он не работает и не возвращает никаких кодов ошибок. У кого-нибудь есть идеи по этому поводу? $tmp = ...

Задан 26 Jan 2010, 22:04 от Petrogad
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Не могу заставить php exec работать

Я боролся с этим в течение нескольких часов, и я не могу решить это. пробовал exec (), shell_exec () и system (). Ничего не работает У меня есть это: exec("/usr/bin/php /var/www/vhosts/domain.com/httpdocs/shell/send.php ...

Задан 16 Oct 2011, 15:49 от David
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

В C как вы перенаправляете stdin / stdout / stderr на файлы при выполнении execvp () или аналогичного вызова?

У меня есть следующий код: pid_t pid = fork(); if (pid == -1) { // ... } else if (pid == 0) { stdin = someopenfile; stdout = someotherfile; stderr = somethirdopenfile; execvp(args[0], args); // handle error ... } else { // ... }Проблема в том, ...

Задан 27 Jan 2013, 01:13 от Matt
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

PHP exec для запуска файла

Я пытаюсь за последние 3 часа сказать PHP запустить простой файл. Я использую сервер wamp для Windows на локальном хосте (Windows 8).мы пробовали с

Задан 13 Nov 2013, 17:33 от Avi
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

установлена ​​Java?

аюсь сделать exec(java -jar "C:\batik\batik-rasterizer.jar" -m image/png -d "C:/pathtoimg/temp/2fa8af078803491746235057c546c1b6.png" -w 800 "C:/pathtoimg/temp/2fa8af078803491746235057c546c1b6.svg");это не дает мне никаких результатов, кто-нибудь ...

Задан 27 May 2011, 15:51 от sushil bharwani
  • 8 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Лучший способ записать вывод из системной команды в текстовый файл?

Я пытаюсь захватить вывод с помощью Perlsystem функция для выполнения и перенаправления выходных данных системной команды в файл, но по некоторым причинам я не получаю весь вывод. Я использую следующий метод: system("example.exe ...

Задан 17 Oct 2011, 20:17 от int80h
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Возникли проблемы с fork (), pipe (), dup2 () и exec () в C

Вот мой код: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <wait.h> #include <readline/readline.h> #define NUMPIPES 2 int main(int argc, char *argv[]) { char *bBuffer, *sPtr, *aPtr = NULL, ...

Задан 27 May 2009, 17:00 от Ricardo Amaral
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как я могу запустить программу в фоновом режиме (не блокируя) с php?

Я хочу запустить скрипт оболочки в php, но этот скрипт занимает много времени (он спит), я не хочу, чтобы веб-сервер блокировал выполнение этого скрипта. Я с...

Задан 29 Jun 2010, 08:56 от Reem
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

PHP: монтировать USB-устройство

Я пишу сценарий PHP для графического интерфейса сервера Cent OS. В целях тестирования я настроил Apache как localhost. Cent OS не выполняет автоматическое по...

Задан 28 Aug 2012, 10:38 от Siccouser1628380
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как мне разобрать строку, представляющую вложенный список, в реальный список? [Дубликат]

На этот вопрос уже есть ответ здесь:Преобразовать строковое представление списка в список 14 ответовСкажем, у меня есть строка, представляющая несколько влож...

Задан 18 Dec 2009, 05:54 от user234364
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Параллельное выполнение нескольких PHP-скриптов и уведомление о завершении

Итак, вот что я пытаюсь сделать - на самом деле довольно очевидно: Initiate X &apos;simultaneous&apos; processes (each bound to a different php script) Be ...

Задан 31 Jul 2012, 19:12 от Dr.Kameleon
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

server.c

у иметь веб-страницу (написанную на php, потому что это то, что я знаю), которая отображает входное значение. Я хочу, чтобы это значение было передано программе c, которая уже запущена. Хотя я использую сокеты для связи между обоими процессами, ...

Задан 25 Jan 2011, 03:33 от gvalero87
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вызов внешней команды в Swift

Как я могу вызвать внешнюю команду (запустить подпроцесс) из скрипта Swift?Возможно что-то вроде

Задан 20 Jun 2014, 22:40 от RyanM
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Windows CMD.exe «Системе не удается найти указанный путь».

Решено путем восстановления Windows в предыдущее состояниеСообщение (Система не может найти указанный путь.) Показывает ...1) Когда я открываю новый CMD (Win + R => cmd). Это начинается с введения. (в строке 3) Microsoft Windows [Version ...

Задан 09 Nov 2012, 22:01 от ViliamKopecky
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

@ Райан: это не должно иметь большого значения. Я не имею ни малейшего представления, какой размер буфера вы должны использовать, так как я не знаю вашего точного окружения или как вы вводите данные. Если вы просто отправляете данные так быстро, как это может дать жесткий диск, а процесс может их принять, приведенный выше код будет очень близко следовать этому.

у выполнить эту команду: /ceplinux_work3/myName/opt/myCompany/ourProduct/bin/EXECUTE_THIS -p cepamd64linux.myCompany.com:19021/ws1/project_name < /ceplinux_work3/myName/stressting/Publisher/uploadable/00000.bin ...

Задан 22 Jul 2011, 20:47 от Ryan
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ваша команда не находится ни в одном из каталогов в переменной PATH. И это, вероятно, не в «текущем рабочем каталоге» вашего процесса программирования Java. Либо правильно установите PATH, либо укажите полный абсолютный путь к команде, которую вы хотите запустить.

private void myFunction(String userName){ String fileName = this.generateFile(userName); String[] command = new String[4]; command[0] = "cmd"; command[1] = "/C"; command[2] = "dir"; command[3] = "7za a "+ userName+".7z "+ fileName +" ...

Задан 25 Aug 2011, 14:56 от Mo3z
Page 1 of 5
1 2 3 4 5