Вопросы по теме 'argv'
Поиск канала и редиректов в perl @ARGV
При написании традиционной программы Unix/Linux perl предоставляет ромбовидный оператор ‹>. Я пытаюсь понять, как проверить, не передан ли вообще аргумент, чтобы скрипт Perl не сидел в цикле ожидания для STDIN, когда этого не должно быть....
1593 просмотров
schedule
15.09.2022
выполнение процесса с argc = 0
Можно ли выполнить процесс, у которого argc = 0? Мне нужно выполнить программу, но чрезвычайно важно, чтобы ее argc был равен 0. Есть ли способ сделать это? Я попытался поместить в командную строку 2 ^ 32 аргумента, чтобы выглядело так, как будто...
8983 просмотров
schedule
13.09.2023
Программирование на C - Аргумент командной строки - Попытка получить IP-адрес
Наша задача - иметь клиент-серверную модель....
Мы должны проверить наличие аргумента командной строки, если его нет (argc = 1), мы настраиваем его как сервер. в противном случае мы используем argv[1] для настройки клиентского сокета......
2552 просмотров
schedule
16.03.2024
argc argv проблемы
Подскажите, пожалуйста, почему этот код не работает? Он компилируется. Когда я набираю расшифровку в качестве аргумента argv [1] в командной строке, он по-прежнему дает мне вывод else. т.е. argv [1] не выполняется, хотя должно быть. Это работа,...
461 просмотров
schedule
08.12.2022
Python экранирует специальные символы в sys argv
У меня есть сценарий, который принимает sys.argv, и ввод может содержать специальные символы (точку с запятой). Мне просто нужен ввод в виде строки, но точка с запятой все портит.
У меня есть:
def myscript(text)
print text
a =...
5594 просмотров
schedule
18.02.2023
заменить символы в текстовом файле - логическая ошибка?
пользовательские типы $./replace i xy data.txt data.txt содержит слова "это тестовый файл, только тестовый файл". Поэтому все i будут заменены на xy, т.е. thxys xys тестовый fxyle, только тестовый fxyle
Думаю, я совсем близко. Однако вместо...
833 просмотров
schedule
08.02.2024
Использование execv (язык C) для запуска команд из командной строки Linux
Единственная часть, в которой я пока запутался, это как настроить execv с первым параметром в качестве текущего рабочего каталога. Я пробовал оба "." и "~", ни один из них не выполняет ничего на экране; то же самое для "/." и "/~". Я не понимаю,...
48605 просмотров
schedule
22.04.2023
PHP CLI: удалить последний элемент из ARGV
Я не уверен, возможно ли это, но мне нужно сделать грязный взлом. Предположим, я вызываю php из cli
php script.php one two
затем в script.php я что-то делаю с параметром two , а затем я хотел бы удалить его, поэтому сторонний код, который...
1664 просмотров
schedule
16.09.2022
Как вы конвертируете аргументы командной строки в python в словарь?
Я пишу приложение, которое принимает произвольные аргументы командной строки, а затем передает их в функцию Python:
$ myscript.py --arg1=1 --arg2=foobar --arg1=4
а затем внутри myscript.py:
import sys
argsdict = some_function(sys.argv)...
19618 просмотров
schedule
11.10.2023
Проверка, чтобы убедиться, что argv[1] является целым числом С++
Для моей программы я должен убедиться, что пользователь вводит только положительный INTEGER. например, если пользователь ввел 12hi, он не должен запускать программу и печатать стандартную ошибку. Я не совсем уверен, как это реализовать.
int...
8396 просмотров
schedule
19.02.2023
Argv — преобразовать строку в целое число
Я новичок в python, и я играл с argv. Я написал эту простую программу здесь и получил сообщение об ошибке:
TypeError: формат %d: требуется число, а не str
from sys import argv
file_name, num1, num2 = argv
int(argv[1])
int(argv[2])
def...
39713 просмотров
schedule
17.09.2023
Как найти длину argv[] в C
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[]){
int fir; //badly named loop variable
char *input[] = calloc( strlen(argv), sizeof(char)); //initializing an array
for( fir =...
76050 просмотров
schedule
18.11.2022
взять таблицу из txt файла и сохранить ее в массиве c
мне нужно создать файл c, который считывает значения из текстового файла и передает их в массив. новый для c.
file.txt для чтения
1989 500 222000
1997 1500 180000
1976 4000 20000
1967 20000 10000
программа должна читать данные таблицы...
5086 просмотров
schedule
05.12.2023
Как исключить аргументы, переданные из командной строки argc argv в C?
Мне нужно добавить дроби, заданные пользователем через командную строку в формате
a/b b/c
Я думал, что могу сделать это следующим образом:
n1 = atoi(argv[1]);
d1 = atoi(argv[3]);
n2 = atoi(argv[4]);
d2 = atoi(argv[6]);
Тем самым...
739 просмотров
schedule
19.02.2023
Автоматически разделять слова на буквы?
Итак, у меня есть этот код:
import sys ## The 'sys' module lets us read command line arguments
words1 = open(sys.argv[2],'r') ##sys.argv[2] is your dictionary text file
words = str((words1.read()))
def main():
# Get the dictionary to...
117 просмотров
schedule
25.08.2023
ARGV в Ruby: значение константы
Я новичок в Ruby, поэтому, пожалуйста, принимайте мои вопросы, если они могут быть бессмысленными. Мой вопрос,
Константа — это место, где мы присваиваем значения, которые не должны изменяться. Почему ARGV является константой, когда мы можем...
391 просмотров
schedule
16.07.2022
Переменные Tcl $argc и $argv
Я новичок в tcl, но мне нужно написать процедуру, которая выглядит так:
proc TestVerb { Data Data_txt } {
VERBATIM [format "// Data: $Data - $Data_txt"]
if { $argc == 2} {
VERBATIM {// SUCCESS //}
else {
exit 1
}
Я вызываю процедуру...
9214 просмотров
schedule
08.03.2023
C. Могу ли я выразить char *argv[](аргументы командной строки) в виде массива символов для структурной переменной?
У меня есть структура, которой я присваиваю значение из байтов, считываемых из mp3-файла.
struct foo{
char name[30]; //name I want
}
Что я хочу сделать, так это изменить переменные структуры из ввода через аргументы командной строки. Вот...
317 просмотров
schedule
13.03.2024
Python – второй подпроцесс не открывается, если sys.argv содержит & символ
У меня есть скрипт Python, который загружает видео с помощью youtube-dl , а затем извлекает из него кадры с помощью ffmpeg . Это код:
def DownloadVideo():
output_file = "/Users/francesco/Desktop/SOURCE/%(title)s-%(id)s.%(ext)s"...
85 просмотров
schedule
19.07.2022
Принимать символы, отличные от ASCII
Рассмотрим эту программу:
#include <stdio.h>
int main(int argc, char* argv[]) {
printf("%s\n", argv[1]);
return 0;
}
Я компилирую это так:
x86_64-w64-mingw32-gcc -o alpha alpha.c
Проблема в том, что если я даю ему...
1328 просмотров
schedule
12.05.2024