Вопросы по теме 'getopt'
Как установить значения по умолчанию с помощью Getopt::Std?
Я пытаюсь получить значения из командной строки, используя Getopt::Std в своем Perl-скрипте. .
use Getopt::Std;
$Getopt::Std::STANDARD_HELP_VERSION = 1;
getopts('i:o:p:');
my $inputfile = our $opt_i;
my $outputfile = our $opt_o;
my...
12770 просмотров
schedule
20.06.2022
C getopt -‹целое›
Как получить параметр -10 из аргументов командной строки - " tail -10 ". Функция getopt находит символ '1' . Но как мне получить доступ к строке "10" ?
Если это можно сделать с помощью getopt_long, пример поможет. Спасибо.
2607 просмотров
schedule
15.10.2022
Передать ноль в Getopt::Std
Я использую Getopt::Std в сценарии Perl и хотел бы передать ноль в качестве значения. Я проверяю правильность установки значений с помощью unless() . В настоящий момент unless() отклоняет значение как неустановленное.
Есть ли способ...
889 просмотров
schedule
09.07.2022
C getopt множественное значение
Мой аргумент таков
./a.out -i file1 file2 file3
Как я могу использовать getopt() для получения 3 (или более) входных файлов? Я делаю что-то вроде этого:
while ((opt = getopt(argc, argv, "i:xyz.."))!= -1){
case 'i':
input =...
34077 просмотров
schedule
19.06.2023
параметр команды синтаксического анализа со значениями по умолчанию и ограничениями диапазона в C
Мне нужно проанализировать аргументы командной строки в C. Мои аргументы в основном int или float со значениями по умолчанию и ограничениями диапазона.
Я начал реализовывать что-то вроде этого:
option_float(float* out, int argc, char* argv,...
908 просмотров
schedule
05.09.2022
getopt_long не может быть разрешен в Eclipse CDT
Используя в программе C++, Eclipse CDT помечает getopt_long как "невозможно разрешить". Код компилируется и работает нормально, используя g++ program.cpp . Это как-то связано с настройкой сборки Eclipse?
1424 просмотров
schedule
16.11.2022
Может ли Python argparse переставлять аргументы в порядке, как gnu getopt?
GNU getopt и инструменты командной строки, которые его используют, позволяют чередовать параметры и аргументы, известные как параметры перестановки (см. http://www.gnu.org/software/libc/manual/html_node/Using-Getopt.html#Using-Getopt ). Модуль Perl...
1774 просмотров
schedule
27.03.2023
какую библиотеку использовать для анализа аргументов командной строки в C++
Я знаю о getopts и argp . Я только что заглянул в boost , и у них есть program_options в качестве библиотеки для разбора параметров командной строки.
Я не совсем уверен, какой из них использовать. Я знаю, что getopts — это POSIX , а...
7784 просмотров
schedule
31.10.2022
Как в С++ использовать только длинные параметры с обязательным аргументом?
В программе на С++ я хотел бы иметь опцию «только для длинных» с обязательным аргументом. Ниже приведен мой минимальный пример с использованием getopt_long() , но это не работает:
#include <getopt.h>
#include <cstdlib>
#include...
5065 просмотров
schedule
16.09.2022
getopt.h: Компиляция C-кода Linux в Windows
Я пытаюсь получить набор из девяти файлов * .c (и девяти связанных файлов * .h) для компиляции под Windows.
Код был первоначально разработан в Linux для приема аргументов командной строки с использованием стандартной библиотеки GNU-Linux / C...
83549 просмотров
schedule
16.01.2023
работа с параметрами в коде bash
Возможный дубликат: Использование getopts в сценарии оболочки bash для получения длинных и коротких параметров командной строки
Я пытаюсь понять, как использовать, например, флаг -e / - email -h / - help.
ОБНОВЛЕНИЕ: Текущий...
304 просмотров
schedule
06.02.2023
C - Почему getopt возвращает 255 в Linux?
Недавно я баловался с getopt (из unistd.h). Я написал некоторый код, который отлично работал под Windows 7, скомпилированный с помощью gcc из MinGW, но не работал под Raspbian Linux на моем Raspberry Pi (я скомпилировал их оба с помощью gcc, без...
1624 просмотров
schedule
13.03.2024
как обращаться с персонажем из getopt
Я не уверен, где мне не хватает. Я хочу поймать некоторые символы из командной строки. Я использую getopt, но не знаю, как копировать из optarg. Пожалуйста, помогите мне, я не очень уверен в обработке символов/строк в c.
#include...
1654 просмотров
schedule
01.05.2023
Как использовать getopt с нулевым дескриптором файла (‹›) в Perl?
У меня есть скрипт, который выполняет некоторые базовые функции awk, такие как фильтрация с использованием цикла while(<>) . Я хочу, чтобы скрипт мог отображать использование и версию, но в противном случае предполагается, что все аргументы...
271 просмотров
schedule
12.09.2022
После использования PHP getopt(), как узнать, какие аргументы остались?
Итак, в PHP есть встроенная функция getopt() , которая возвращает информацию о том, какие параметры программы пользователь предоставил. Только, если я что-то не упустил, это совершенно не работает! Из руководства:
Разбор опций завершится...
8819 просмотров
schedule
07.04.2022
Как можно ответить на флаг --help с помощью Getopt :: Std?
Я хочу, чтобы мой сценарий выводил справочное сообщение, когда он запускается с параметром командной строки --help . Согласно Getopt::Std документации , этот подпункт должен сделать трюк:
#!/usr/bin/env perl
use strict;
use warnings;
use...
1369 просмотров
schedule
14.04.2023
Как использовать getopt с этими несколькими значениями?
Я пытаюсь создать сценарий с несколькими вариантами. Я начал с документа , получил несколько ошибок, зашел в браузер. Прочитайте несколько ссылок и найдите это на SO: Использование getopts в сценарии оболочки bash для получения длинных и коротких...
81 просмотров
schedule
25.04.2023
linux GNU getopt: игнорировать неизвестные необязательные аргументы?
Можно ли игнорировать неизвестные необязательные аргументы с помощью GNU getopt?
У меня есть сценарий scriptA.sh с необязательными аргументами --optA, --optB, --optC, --optD .
Я хотел бы написать оболочку, wrapperA, с двумя необязательными...
5900 просмотров
schedule
31.12.2023
Perl Getopt, использующий одну и ту же опцию несколько раз
Можно ли в Perl getopts использовать одну и ту же опцию несколько раз, но с разными значениями? Я хочу дать пользователю возможность вводить разные координаты сетки, но использовать одно и то же имя опции, чтобы минимизировать путаницу.
Ex:...
1777 просмотров
schedule
29.04.2023
Отлавливайте неожиданные варианты с помощью getopt
Я пишу PHP-скрипт и должен получить некоторые параметры (h, n и v). Для меня лучший способ получить это — использовать функцию getopt . Кроме того, если передана непредвиденная опция, я хотел бы отобразить справочное сообщение. Однако функция...
2115 просмотров
schedule
23.08.2022