Command-Line-Arguments – вопросы и ответы

174
голоса
4
ответа
Я пытаюсь передать аргумент как максимальное ограничение для цикла for следующим образом: #!/bin/bash for i in {1..$1} do echo $i done Это возвращает {1..2} при вызове с аргументом 2 вместо выполне...
3 месяца, 1 неделя назад 0sh
94
голоса
1
ответ
Я делаю пакетный файл для автоматической установки mysql. Когда я ввожу следующую строку в командной строке, все работает нормально. "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlinstanceconfig...
3 месяца, 2 недели назад user404068
85
голосов
2
ответа
Я пытаюсь использовать следующий код для принятия в файле в качестве аргумента в терминале, который затем будет считываться и обновлять переменную body с ее содержимым. Если файл не передан, тогда ...
3 месяца, 2 недели назад jezza-tan
-6
голосов
7
ответов
Я всегда хотел спросить моего преподавателя колледжа, что он делает конкретно в public static void main(String[] args) но у меня никогда не было шанса, потому что это был последний термин, я никогд...
3 месяца, 2 недели назад user962206
67
голосов
1
ответ
В моем компьютере у меня всегда возникает проблема с запуском моего java-кода в cmd. Он показывает " основной класс загрузки ошибок " (хотя я прокомментировал имя проекта, задал путь к классу, пост...
3 месяца, 2 недели назад IAmBlake
88
голосов
1
ответ
Я хочу запустить команду FINDSTR dos так, чтобы ее можно было найти в "findstr/?". Как бы я запустил findstr, чтобы он выполнял поиск только файлов ascii. (Я не уверен, что это возможно. Я чувствую...
3 месяца, 2 недели назад xarzu
57
голосов
2
ответа
Действительно ли для совместимой программы MPI полагаться на время выполнения MPI, чтобы запустить процесс для каждого ранга с тем же содержимым argc и argv? Или необходимо, например, передавать ин...
3 месяца, 2 недели назад mabraham
56
голосов
2
ответа
Мне нужно выполнить скрипт perl из моего кода c++. Это делается с помощью system(). Теперь мне нужно передать второй аргумент из моего кода: int main(int argc, char * argv[]) в мою систему(): char ...
3 месяца, 2 недели назад javascript is future
54
голоса
3
ответа
В настоящее время я пытаюсь прочитать входной файл из 15 000 целых чисел и передать эти значения в массив. Я действительно ржавый, когда дело доходит до передачи аргументов командной строки в прогр...
3 месяца, 2 недели назад raphnguyen
111
голосов
1
ответ
GCC может получить довольно разборчивый порядок, в котором он принимает свои аргументы: # Works. g++ Foo.cpp -L. -I. -lBar -o Foo # Linker errors. g++ -o Foo -I. -L. -lBar Foo.cpp Каковы, в частнос...
3 месяца, 2 недели назад Maxpm
56
голосов
1
ответ
Кавычки в приведенном ниже примере необходимы или излишни. И почему? #!/bin/bash arg1="$1" arg2="$2" Как вы объясните, когда $1 является 123 echo abc , первое присваивание не интерпретируется как: ...
3 месяца, 2 недели назад Gabriel Petrovay
79
голосов
1
ответ
Я использую для своего приложения python как инструмент командной строки, функцию docopt library . Легко реализовать команды с этой библиотекой. Но пока я не мог найти способ выполнить следующее тр...
3 месяца, 2 недели назад jonaprieto
54
голоса
1
ответ
Я просто новичок в Python, и я хочу спросить: Как я могу обрабатывать входные значения из командной строки с помощью Python? Например: ./mathpy.py --plus 2 5 результата: 7 или ./mathpy.py --max 2 5...
3 месяца, 2 недели назад nguyenvu
69
голосов
1
ответ
Я изучаю исходный код Openssl, чтобы узнать, как программисты сделали возможным запуск различных приложений на основе аргументов командной строки. Например: я могу запустить openssl speed , которая...
3 месяца, 2 недели назад Brian Brown
108
голосов
2
ответа
Я пытаюсь обработать аргументы командной строки в AppleScript. script работает, если я запускаю его с помощью osascript TestArgs.scpt a.txt b.txt . Но если я сохраню script как .app и запустил его ...
3 месяца, 2 недели назад daniel
68
голосов
1
ответ
Я новичок в JCommander и я пытаюсь использовать его в своем приложении JAVA Command Line . Fisrt, что я сделал, это то, что я создал класс CommandLineArguments . Теперь я пытаюсь напечатать парамет...
3 месяца, 2 недели назад Ismail Sen
77
голосов
1
ответ
Я сделал очень простой проект с неудачным набором тестов https://github.com/k-bx/noruntests-play Теперь, когда я запускаю stack --test --no-run-tests build , я ожидаю, что он будет строить проект, ...
3 месяца, 2 недели назад Kostiantyn Rybnikov
66
голосов
1
ответ
Я создал сценарий командной строки, который будет извлекать строки из файла с строкой "строки", но я хочу только получить числа внутри ("). Например, у меня есть следующие строки lines="188" lines=...
3 месяца, 2 недели назад bacaviteno
102
голоса
2
ответа
Я пытаюсь сделать многословный флаг для моей программы Python. В настоящее время я делаю это: import click #global variable verboseFlag = False #parse arguments @click.command() @click.option('--ve...
3 месяца, 2 недели назад Hackerman
-4
голоса
1
ответ
У меня возникли проблемы с использованием sys.argv, чтобы иметь возможность запускать программу из командной строки. Я запускаю IDLE 3.5. Я попытался запустить программу ниже как с помощью командно...
3 месяца, 2 недели назад Brice Petty
54
голоса
1
ответ
Имея немного странную проблему, так как этот код, как представляется, отлично работает на моих друзей Mac, но совсем не работает на моем ubuntu 16.04. Через мой python я запускаю следующие filename...
3 месяца, 2 недели назад Damian Bemben
95
голосов
1
ответ
Я пытаюсь распечатать аргументы командной строки в компоненте React. Документы NPM говорят, что я могу использовать.. console.log(process.argv); Однако это ничего не печатает. Array(0) Выше это то,...
3 месяца, 2 недели назад user3622460
79
голосов
2
ответа
У меня есть программа python, которая получает путь к файлу в качестве аргумента. Проблема в том, что если путь к файлу имеет следующие символы: "% cd", то он заменяет "% cd" текущим каталогом. Так...
3 месяца, 2 недели назад Drxxd
108
голосов
1
ответ
Я запускаю unittest, используя аргументы из командной строки. Ниже мой тестовый код. import unittest import sys from toolbox.models import * akit_id = sys.argv[1] class TestQuizCase(unittest.TestCa...
3 месяца, 2 недели назад Coderaemon
55
голосов
1
ответ
Я использую optparse-generic для анализа аргументов командной строки программы, называемой example . У меня есть тип данных с неназванным полем. Например: data Unlabeled = Unlabeled String deriving...
3 месяца, 2 недели назад corny
-9
голосов
1
ответ
Мне нужно записать строку команды в массив params: String mystr="myexe.exe param1 param2 param3"; Я ожидаю этого результата: String[] params={"myexe.exe","param1","param2","param3"}; До сих пор так...
3 месяца, 2 недели назад Tobia
66
голосов
1
ответ
Я хочу написать модульные тесты для скрипта Python. Сам скрипт работает правильно. Сценарий состоит из одного класса, который считывает значение из командной строки в переменную класса. Когда я имп...
3 месяца, 2 недели назад jazcap53
55
голосов
1
ответ
Кто-нибудь знает трюк? Я googled, но не нашел такого решения.
3 месяца, 2 недели назад Alan
55
голосов
2
ответа
Я хотел бы передать все аргументы скрипта функции foo , и если первый аргумент - это something , передайте все остальные аргументы функции bar . Я реализовал это следующим образом: foo() { if [ "$1...
3 месяца, 2 недели назад Misha Moroshko
67
голосов
1
ответ
Я вызываю код python из сценария Powershell, чтобы перебрать некоторые аргументы. Вызов скрипта python из Powershell прямолинейный и работает без заминки: PS C:\Windows\system32> C:\Users\Admini...
3 месяца, 2 недели назад Kostas Georgokitsos
56
голосов
3
ответа
Я ищу инструмент, который позволит мне использовать строки в командной строке (предпочтительно POSIX) для инициализации свойств и атрибутов объекта. Например, вы должны предоставить ему String вход...
3 месяца, 2 недели назад Richard JP Le Guen
77
голосов
1
ответ
Мне нужно сделать резервную копию базы данных MySQL из установщика NSIS. Я пропускаю что-то тривиальное в сценариях, которые я пробовал: nsExec::Exec '"$mySqlDirectory\bin\mysqldump.exe" --user=$us...
3 месяца, 2 недели назад nawfal
56
голосов
1
ответ
Я пытаюсь преобразовать файл, содержащий двоичный хэш ключа, в base64 с помощью openssl. Команда, которую я использую, выглядит следующим образом: openssl base64 -in sha.txt > debug_base64.txt s...
3 месяца, 2 недели назад userwithquestions
67
голосов
1
ответ
Я запускаю python-behave с параметрами командной строки, такими как (результаты тестов записываются в файл журнала) behave -f json -D browser=safari -D browser_version=8 -D platform=MAC features Я ...
3 месяца, 2 недели назад xsqox
54
голоса
1
ответ
У меня есть следующее: def parser(): p = argparse.ArgumentParser() people = p.add_argument_group('people_list') meg = people.add_mutually_exclusive_group() meg.add_argument('--config-file') g = meg...
3 месяца, 2 недели назад Mark
100
голосов
1
ответ
Я хотел бы передать аргумент командной строки py.test для создания привязки. Например, я хотел бы передать имя хоста базы данных для создания устройства ниже, поэтому он не будет жестко закодирован...
3 месяца, 2 недели назад Trevor
76
голосов
4
ответа
Я относительно новичок в Ruby и мне нужно написать script, который будет обрабатывать файлы с несколькими файлами. Его следует называть так: script.rb -i file* где каталог содержит несколько файлов...
3 месяца, 2 недели назад slhck
85
голосов
2
ответа
Я искал способы добавления значений аргументов в script, когда я запускаю его из командной строки. Два найденных пакета, которые, похоже, делают это, - sys.argv и argparse. Я также хотел бы, если в...
3 месяца, 2 недели назад Stephen Berndt
109
голосов
3
ответа
Как мне напечатать что-то, когда аргумент командной строки не является целым числом, и возникает NumberFormatException ? Моя программа принимает 3 аргумента командной строки и печатает определенный...
3 месяца, 2 недели назад SyM
54
голоса
1
ответ
При загрузке формы вы можете получить всю командную строку из Environment.CommandLine . Однако, когда я использую события приложения для обнаружения строки командной строки, когда мое приложение дл...
3 месяца, 2 недели назад user2549990
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема