command-line-arguments- все статьи тега


Как легко запускать команды оболочки с помощью c#?

Как использовать c# для выполнения команд командной строки? Допустим, я хочу выполнить эти команды в последовательности: cd F:/File/File2/...FileX/ ipconfig ping google.com Или что-то в этом роде...Может ли кто-то сделать этот метод: void runCommands(String[] commands) { //method guts... } Таким образом, что ваш вход представляет собой ряд строковых команд (например, ["ipconfig", "ping 192.168.192.168", "ping google.com", "nslookup facebook.com"), которые должны выполняться в одной ...

Разбиение пространства избегая двойные кавычки в JS строки: у '"б \" с" д ' В ['А','"Б \" С"','Д']

В настоящее время я создаю небольшой текстовый редактор для пользовательского формата файла. У меня есть графический интерфейс, но я также реализовал небольшую консоль вывода. Чего я хочу добиться, так это добавить очень простое поле ввода для выполнения некоторых команд и передачи параметров. Команда будет выглядеть так: compile test.json output.bin -location "Paris, France" -author "Charles "Demurgos"" Моя задача состоит в том, чтобы получить массив, содержащий разделенные пробелами аргум ...

Синтаксический анализ аргументов командной строки Win32 API

Я пишу консольное приложение Win32, которое можно запустить с дополнительными аргументами, такими как: app.exe /argName1:"argValue" /argName2:"argValue" Должен ли я анализировать его вручную (чтобы иметь возможность определить, какие аргументы присутствуют) из переменных argc/argv, или Win32 API содержит некоторые аргументы парсера? ...

Без доступа к argv[0], как я могу получить имя программы?

Я знаю, что имя программы передается в качестве первого аргумента, и следующий простой пример выведет его на стандартный вывод: #include <iostream> int main ( int argc, char *argv[] ) { std::cout<<argv[0]<<std::endl; } Существует ли функция для получения имени программы? EDIT Я запускаю программу из оболочки, и приведенный выше код всегда будет печатать имя программы (я использую fedora 9, но я уверен, что он работает в других дистрибутивах). Я обнаружил, что каталог ...

Как разобрать аргументы командной строки в Java?

Что это хороший способ разбора аргументов командной строки в Java? ...

Как читать / обрабатывать аргументы командной строки?

Я изначально программист C. Я видел множество трюков и" хаков", чтобы прочитать много разных аргументов. Каковы некоторые из способов, которыми программисты Python могут это сделать? по теме каков наилучший способ захватить / проанализировать аргументы командной строки, переданные скрипту Python? реализация интерфейса командной строки в стиле" [command] [action] [parameter]"? как я могу обрабатывать аргументы командной строки в Python? как мне форматировать позиционный аргумент с помощью o ...

Как обрабатывать аргументы командной строки в PowerShell

что такое "лучший" способ обработки аргументов командной строки? похоже, есть несколько ответов на то, что "лучший" способ, и в результате я застрял на том, как справиться с чем-то таким простым, как: script.ps1 /n name /d domain и script.ps1 /d domain /n name. есть ли плагин, который может справиться с этим лучше? Я знаю, что изобретаю велосипед здесь. очевидно, что то, что у меня уже есть, не очень красиво и, конечно, не является "лучшим", но это работает.. и это УРОДЛИВЫЙ. for ( $i = ...

Флаги командной строки Python argparse без аргументов

как добавить дополнительный флаг в мои args командной строки? например. так что я могу написать python myprog.py или python myprog.py -w пробовал parser.add_argument('-w') но я просто получите сообщение об ошибке: Usage [-w W] error: argument -w: expected one argument что, как я понимаю, означает, что он хочет значение аргумента для параметра-w. Как можно просто принять флаг? Я нахожу http://docs.python.org/library/argparse.html довольно непрозрачно на этом вопрос. ...

Как я могу отключить плагин в Maven-javadoc от командной строки?

в pom.xml у меня есть объявление, как это <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> есть ли ...

Как я могу передать переменную в ansible playbook в командной строке?

Я новичок в ansible и задаюсь вопросом, как это сделать, так как следующее не работает ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors" здесь django_fixtures мой переменной. ...

Передача аргументов командной строки в Visual Studio 2010 с?

в настоящее время я работаю над проектом C и не могу понять, как передать аргументы командной строки моей основной функции в Visual Studio 2010 Express Edition. Я хочу отладить - как работают эти аргументы командной строки? ...

Как передать аргумент командной строки при запуске GDB в Linux?

Я должен отладить программу, которая имеет ошибки в нем как часть моего задания. Однако я должен сначала передать аргументы командной строки, чтобы решить эту проблему. Я: gdb -tui InsertionSortWithErrors , который работает, но после этого я не знаю, как передать аргументы. Я использовал gdb -help и это говорит что-то про --args который я также пытался, и это не сработало. Я хочу иметь возможность получить отладчик+графический интерфейс и передать аргументы командной строки. ...

Windows не передает аргументы командной строки программам Python, выполняемым из оболочки

у меня возникли проблемы с получением аргументов командной строки, передаваемых в программы Python, если я пытаюсь выполнить их непосредственно в виде исполняемых команд из командной оболочки Windows. Например, если у меня есть эта программа (test.py): import sys print "Args: %r" % sys.argv[1:] и выполнить: >test foo Args: [] по сравнению с: >python test.py foo Args: ['foo'] Мои настройки: PATH=...;C:python25;... PATHEXT=...;.PY;.... >assoc .py .py=Python.File >ftype | ...

Как изменить аргумент командной строки в Bash?

есть ли способ изменить аргументы командной строки в сценарии Bash. Скажем, например, скрипт Bash вызывается следующим образом: ./foo arg1 arg2 есть ли способ изменить значение arg1 в скрипте? Скажем, что-то вроде ="chintz" ...

Escape аргументы командной строки в c#

короткая версия: достаточно ли завернуть аргумент в кавычки и escape и " ? код Я хочу передать аргументы командной строки string[] args к другому процессу с помощью ProcessInfo.Аргументы. ProcessStartInfo info = new ProcessStartInfo(); info.FileName = Application.ExecutablePath; info.UseShellExecute = true; info.Verb = "runas"; // Provides Run as Administrator info.Arguments = EscapeCommandLineArguments(args); Process.Start(info); проблема в том, что я получаю аргументы в виде массива и ...

Что такое формат параметр --дата коммитов

Мне нужно перезаписать дату фиксации git, вся документация указывает на параметр --date, но затем оставляет один без ключа к соответствующему формату. Я пробовал каждую перестановку, о которой я могу думать, и я получаю ошибку "fatal: invalid date format:" для каждого из них. ...

Передать переменную в php-скрипт работает из командной строки

у меня есть PHP-файл, который необходимо запустить из командной строки (через crontab). Мне нужно пройти type=daily файл, но я не знаю как. Я попробовал: php myfile.php?type=daily но эта ошибка была возвращена: не удалось открыть входной файл: файл myfile.php?тип=ежедневно что я могу сделать? ...

Как разобрать несколько вложенных подкоманд с помощью python argparse?

я реализую программу командной строки, которая имеет такой интерфейс: cmd [GLOBAL_OPTIONS] {command [COMMAND_OPTS]} [{command [COMMAND_OPTS]} ...] Я прошел через argparse documentation. Я могу реализовать GLOBAL_OPTIONS в качестве необязательного аргумента с помощью add_argument на argparse. А то {command [COMMAND_OPTS]} используя команды. из документации кажется, что у меня может быть только одна суб-команда. Но, как вы можете видеть, я должен реализовать одну или несколько подкоманд. Что я ...