Вопросы по теме 'argv'
Получить argv другого процесса в OS X, используя C
Я хочу получить argv другого процесса, например ps.
Я использую Mac OS X 10.4.11, работающую на процессорах Intel или PowerPC.
Сначала я прочитал код ps и man kvm, затем написал код на C.
#include <kvm.h>
#include <fcntl.h>...
5064 просмотров
schedule
24.05.2022
Как получить доступ к аргументам командной строки вызывающей стороны внутри функции?
Я пытаюсь написать функцию в bash, которая будет обращаться к аргументам командной строки скриптов, но они заменены позиционными аргументами функции. Есть ли способ для функции получить доступ к аргументам командной строки, если они не переданы явно?...
160910 просмотров
schedule
25.02.2023
Проблема с sys.argv [1], когда модуль unittest находится в скрипте
У меня есть сценарий, который выполняет различные действия и обращается к параметрам с помощью sys.argv, но когда сценарий достигает части кода unittest, он говорит, что для этого нет модуля. У меня есть сценарий:
class MyScript():
def...
11156 просмотров
schedule
18.12.2022
Рекурсивное сопоставление имен файлов с аргументом glob
Я пытался получить список файлов, соответствующих шаблону глобуса в аргументе командной строки ( sys.argv[1] ), рекурсивно используя glob.glob и os.walk . Проблема в том, что bash (и, кажется, многие другие оболочки) автоматически расширяют...
2010 просмотров
schedule
05.09.2022
Jython 2.5.1: вызов из Java в __main__ — как передать аргументы командной строки?
Я использую Jython из Java; поэтому у меня есть настройка Java, подобная приведенной ниже:
String scriptname="com/blah/myscript.py"
PythonInterpreter interpreter = new PythonInterpreter(null, new PySystemState());
InputStream is =...
3042 просмотров
schedule
20.08.2022
Использование exec() в PHP: передача аргументов
В целях тестирования предположим, что input.PHP выглядит так
<?php
{
$TO = "[email protected]";
$FROM = "[email protected]";
$SUB = "Yadda";
$BODY = "This is a test";
exec("/usr/bin/php /xxx.yyy.net/TESTS/sendit.PHP $TO $SUB $BODY $FROM > /dev/null...
9791 просмотров
schedule
31.05.2023
как узнать, когда вы достигли конца массива C? (в частности, argv)
задали вопрос по этому поводу, в основном придумывая argc... фактически не имея argc
если ваш заданный argv, который, как я понимаю, представляет собой массив указателей на соответствующие массивы символов каждого введенного аргумента,
как мне...
3332 просмотров
schedule
04.07.2022
Сравнение элемента char в массиве с оператором
Я все время искал, как правильно сравнивать элементы char в массиве char, но у меня это не работает. Я пытаюсь сравнить первый символ в массиве символов с оператором (проверяя, существует ли + или -).
EDIT: увидел свою ошибку. Логическая ошибка...
4387 просмотров
schedule
07.09.2022
Чтение входного файла и помещение его в массив с разделителем-пробелом в Perl
Я пытаюсь взять входной файл с массивом @ARGV и записать все его элементы в массив с разделителем в Perl.
образец входного параметра - это текстовый файл, например:
0145 2145
4578 47896
45 78841
1249 24873
(есть несколько строк, но здесь...
18889 просмотров
schedule
15.05.2023
Visual C++ 2010: argv[0] — это полный путь в режиме отладки, но только имя .exe в режиме выпуска
В Visual Studio 2010 С++ я читаю argv[0], чтобы получить рабочий каталог.
В режиме отладки он определенно показывает полный путь к каталогу и имя самого исполняемого файла (как и ожидалось)
В режиме выпуска он имеет ТОЛЬКО имя программы .exe, а...
2513 просмотров
schedule
14.04.2024
Char не конвертируется в int
По какой-то причине моя программа на C отказывается преобразовывать элементы argv в целые, и я не могу понять, почему.
int main(int argc, char *argv[])
{
fprintf(stdout, "%s\n", argv[1]);
//Make conversions to int
int bufferquesize =...
26033 просмотров
schedule
10.10.2023
Операции с двойным указателем
Предположим, у меня есть char **argv .
Во-первых, как я могу распечатать все строки в argv ? Я пробовал следующее:
char *temp;
temp = *argv; // Now points to the first string?
while (temp != NULL) {
printf("%s ", temp);
temp++;
}...
23325 просмотров
schedule
08.03.2022
Как получить путь к исполняющемуся замороженному скрипту
Если вы запускаете замороженный скрипт python (замороженный с помощью py2exe) из каталога и на диске, отличном от того, где находится скрипт, как лучше всего определить путь к исполняющемуся скрипту?
Несколько решений, которые я пробовал...
5757 просмотров
schedule
16.08.2023
используя exec только с некоторыми параметрами argv (используя C)
Мне нужно иметь вход, который выглядит как
./a.out <exe> <arg1> ... <argn> <others_stuff>
где <exe> <arg1> ... <argn> — это ввод, который я должен выполнить как отдельный процесс (цель состоит в...
5809 просмотров
schedule
11.09.2022
Использование ARGV при рекурсии по каталогам в Perl
То, что я пытаюсь сделать, это заставить мою программу рекурсивно проходить через каталог и для всех этих файлов в каталоге искать в каждом файле слово «ОШИБКА», а затем распечатывать его экземпляр в отдельном файле. Я смог сделать это, не делая его...
438 просмотров
schedule
10.06.2024
Чтение файлов и подсчет символов
Я пытаюсь прочитать файл, а затем вывести файл по символам. Я хочу, чтобы пользователь ввел число, которое будет отображать количество строк.
Без следующей строки мой код будет отображать весь текстовый файл. если (y == lineCount) перерыв;...
472 просмотров
schedule
02.11.2023
печать значений ascii из строки argv за один вызов printf
Я хочу напечатать значения ascii всех символов из строки, полученной от argv, используя только один вызов printf.
Что-то вроде этого, но для печати только допустимых символов ( != 0 ):
printf (" string is %s , in ascii = 0x%X %X %X %X",...
1136 просмотров
schedule
08.12.2023
настройка char** argv в коде
Итак, у меня есть программа под названием prog.exe, которая начинается с
int main(int argc, char** argv)
Параметры, которые я передаю ему,
prog.exe news-rec
или prog.exe новости-rec -t -p
Как я могу настроить значения этих...
1541 просмотров
schedule
18.05.2023
Обозначение **argv в основной функции
Возможный дубликат: argc и argv в main
Мне трудно понять нотацию, используемую для общего объявления основной функции, то есть int main(int argc, char *argv[]) . Я понимаю, что на самом деле в функцию main передается указатель на...
2949 просмотров
schedule
04.06.2023
Передача строк argv функциям в C
Я знаю, что есть сообщения об этом, и я пытался просмотреть их, но, похоже, они не решили мою проблему. Я предполагаю, что это что-то простое, что я упустил из виду, но, клянусь, я этого не вижу.
Итак, начнем ...
из основных
char *newstr =...
5897 просмотров
schedule
02.11.2023