Описание тега command-line-arguments

Программирование утилит командной строки, принимающих параметры.
2 ответа

Python argparse с несколькими действиями в одном аргументе

Я пытаюсь решить проблему с помощью функции argparse в Python Я хотел бы добиться, чтобы при задании аргумента -k было установлено значение по умолчанию (скажем, 5), однако, если задано -k=3, то теперь k содержит 3... Вот пример: python3 test.py -k …
2 ответа

Создание компонуемых / иерархических парсеров командной строки с использованием Python/argparse

(Упрощенная форма проблемы.) Я пишу API, включающий некоторые компоненты Python. Это могут быть функции, но для конкретности, скажем, они объекты. Я хочу иметь возможность анализировать параметры для различных компонентов из командной строки. from a…
1 ответ

Можно ли выбрать путь #include, используя сценарий и аргументы командной строки в программе установки Inno Setup?

Таким образом, возникает проблема, когда у меня есть несколько установок, где большинство одинаковы, за исключением, конечно, файлов в установке. У меня есть набор включаемых файлов, которые отличаются. Поэтому я подумал: "Эй, давайте просто добавим…
1 ответ

Постфиксное выражение с аргументом командной строки, ошибка сегментации? С

Итак, у меня есть программа, которая должна принимать выражение в качестве аргумента командной строки без пробелов, например: ./программа 22+ ./программа 23+72- * 22+ также равно 2 + 2, а 23+72- равно (2+3)*(7-2). Моя проблема в том, что я получаю о…
14 окт '18 в 21:56
1 ответ

C Аргументы командной строки

Я понимаю указатели (я думаю), и я знаю, что массивы в C передаются как указатели. Я предполагаю, что это относится к аргументам командной строки в main() также, но я не могу делать простые сравнения аргументов командной строки, когда запускаю следу…
23 сен '13 в 06:36
1 ответ

Передача аргумента командной строки из основной функции в пользовательскую функцию C

Мне нужно передать аргумент командной строки из основной функции (main) в пользовательскую функцию с именем (GetFile): я попробовал это: Основная функция: FILE *GetFile(String Extension, String RW); int main(int argc, char** argv) { File *p char *ro…
06 май '17 в 10:12
1 ответ

cmd /q не работает, как ожидалось

Я хочу запустить командную строку, но не хочу выводить ее. Итак, я начинаю это как - cmd /q dir который работает нормально, но один cmd.exe не выходит. Если я использую это- cmd /q /c dir Я вижу вывод команды dir, которую не ожидаю увидеть
0 ответов

Нет позиции, но принимается без имени параметра

Черт, я сталкиваюсь со всеми видами проблем передачи аргументов сегодня. Насколько я понимаю, если параметру не назначена позиция, это параметр только для имени, и он должен работать, только если указано имя. Однако с этим кодом [CmdletBinding()] Pa…
04 ноя '16 в 19:03
1 ответ

Какие символы должны быть экранированы в командной строке cmd.exe?

У меня проблемы с поиском списка всех символов, которые нужно обрабатывать специально в командной строке Windows cmd.exe. Например, C:\Users\boda>echo ">" Выходы: ">" Но C:\Users\boda>echo '>' Ничего не выводит. Точно так же ни одна и…
18 авг '13 в 00:15
1 ответ

Ruby OptionParser выдает MissingArgument

Позвольте мне предварить это двумя вещами. 1) Я искал Stack Overflow и Google для этого ответа.2) Сегодня первый день, когда я пытался связываться с Руби. Хорошо круто. Поэтому я пытаюсь создать сценарий Ruby, который можно использовать для установк…
09 май '12 в 06:02
1 ответ

Новые строки не интерпретируются при передаче в php через командную строку

У меня есть сценарий PHP, который я вызываю из другого сценария оболочки, который отправляет автоматическое письмо с сообщением, созданным из сценария оболочки. Проблема в том, что когда я отправляю сообщение, все символы новой строки печатаются в с…
14 апр '10 в 18:02
1 ответ

Как увеличить размер аргумента командной строки или ограничение в командной строке Windows

Привет, я создал программу JAVA, которая использует ProcessBuilder для запуска командной строки, java передает команду с некоторыми аргументами в консоль, а затем командная строка отвечает за обработку команды, все работает нормально, пока аргумент …
3 ответа

Неверное имя каталога при переходе в ZIP-файл

Кажется, у меня возникают проблемы с переходом в ZIP-файл через командную строку. Если я введу следующее утверждение в командной строке: "C: \ Program Files (x86) \ Java \ jre6 \ core.zip" и нажмите Enter, cmd line откроет папку zip, и это здорово. …
1 ответ

Создайте.vbs для вывода списка содержимого каталога и передачи всего этого в качестве аргумента программе

Я пытаюсь сделать файлы VBScript для передачи аргументов в MD5Checker Tool. А аргументами являются списки каталогов и подкаталогов определенного каталога (например, "C:\Stuff"). Аргументы передаются как: Md5Checker.exe "file1.exe" "More Stuff\files2…
0 ответов

Аргументы командной строки, когда скрипты пакета вызывают несколько других

У меня есть следующие сценарии узла в package.json "clean:cucumber": "npm run rimraf -- test-reports/cucumber", "cucumber": "npm run clean:cucumber && npm-run-all -p -r server:prod:ci protractor:cucumber", "protractor:cucumber": "protractor …
1 ответ

Передача аргумента командной строки в файле

У меня есть исполняемый файл, который ожидает определенные параметры командной строки. Я автоматизирую установку программного обеспечения. Этот исполняемый файл является частью сценария оболочки автоматизации. Один из параметров этого скрипта хранит…
16 июл '12 в 14:05
2 ответа

Командная программа не выполняется из подпроцесса PYTHON

Я скачал программу на Python (PYPDFOCR), которая запускается через командную строку. PYPDFOCR имеет несколько зависимостей (скрипт-призрак, магию изображений и т. Д.) Когда я запускаю программу в командной строке, она не работает. Код выполняет Ghos…
1 ответ

Гибкое количество аргументов для программы на Haskell

Я использую System.FilePath.Find модуль filemanip для рекурсивного поиска всех файлов, которые мне нужно обработать (здесь я буду использовать просто печать на консоли в качестве действия для выполнения, чтобы не путать вещи). Теперь этот код: impor…
1 ответ

Docker + Python3 UTF8 argv проблемы

Рассмотрим следующую программу на Python, которая выводит понимание того, какие аргументы командной строки она получила: #!/usr/bin/env python3 print(repr(__import__("sys").argv)) Вот что происходит, когда я запускаю его с китайским символом в качес…
1 ответ

Принимать много одинакового аргумента cli в сценарии оболочки?

В сценарии оболочки, возможно bash, как мы можем взять многие аргументы одного типа и добавить их во внутренний массив? Пример будет выглядеть так: ./combine -f file1 -f file2 -f file3 -o output_file Я знаю, что эту простую проблему можно решить с п…