Вопросы с тегом «command-line-arguments»

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

2418
Как передать аргументы командной строки в программу Node.js?

У меня есть веб-сервер, написанный на Node.js, и я хотел бы запустить его с определенной папкой. Я не уверен, как получить доступ к аргументам в JavaScript. Я запускаю узел так: $ node server.js folder вот server.jsмой код сервера Справка Node.js говорит, что это возможно: $ node -h Usage: node...

854
Распространение всех аргументов в сценарии оболочки bash

Я пишу очень простой скрипт, который вызывает другой скрипт, и мне нужно передать параметры из моего текущего скрипта в скрипт, который я выполняю. Например, мой сценарий зовут foo.shи называетbar.sh foo.sh: bar $1 $2 $3 $4 Как я могу сделать это без явного указания каждого...

731
Лучший способ разобрать аргументы командной строки в C #? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

729
Проверьте количество аргументов, переданных скрипту Bash

Я хотел бы, чтобы мой сценарий Bash выводил сообщение об ошибке, если требуемый счетчик аргументов не выполняется. Я попробовал следующий код: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of parameters" fi По неизвестной причине я получил следующую...

629
Слишком длинный список аргументов для команд rm, cp, mv

У меня есть несколько сотен PDF-файлов в каталоге в UNIX. Названия PDF-файлов действительно длинные (около 60 символов). Когда я пытаюсь удалить все PDF-файлы вместе, используя следующую команду: rm -f *.pdf Я получаю следующую ошибку: /bin/rm: cannot execute [Argument list too long] Каково решение...

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

Я изначально программист на Си. Я видел множество трюков и «хаков», чтобы прочитать много разных аргументов. Как программисты Python могут это сделать? связанные с Каков наилучший способ получить / проанализировать аргументы командной строки, передаваемые скрипту Python? Реализовываете интерфейсы...

615
Передача дополнительных переменных из командной строки, чтобы сделать

Могу ли я передать переменные в Makefile GNU в качестве аргументов командной строки? Другими словами, я хочу передать некоторые аргументы, которые в конечном итоге станут переменными в...

525
Пользовательский ввод и аргументы командной строки [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 7 месяцев назад . Как мне получить скрипт Python, который а)...

508
Что означает int argc, char * argv []?

Во многих C ++ IDE и компиляторах, когда он генерирует основную функцию для вас, это выглядит так: int main(int argc, char *argv[]) Когда я кодирую C ++ без IDE, просто с помощью компилятора командной строки, я набираю: int main() без каких-либо параметров. Что это значит и важно ли это для моей...

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

Каков «лучший» способ обработки аргументов командной строки? Кажется, что есть несколько ответов о том, что такое «лучший» путь, и в результате я застрял на том, как справиться с чем-то простым: script.ps1 /n name /d domain А ТАКЖЕ script.ps1 /d domain /n name. Есть ли плагин, который может...

429
Как запустить программу с аргументами командной строки, используя GDB в скрипте Bash?

Обычно при запуске программы в GDB аргументы для программы указываются в runкоманде. Есть ли способ запустить программу с использованием GDB, а также дать аргументы в сценарии оболочки? Я увидел ответ в связанном вопросе, отметив, что мы можем подключить GDB к программе после того, как скрипт...

410
Использование getopts для обработки длинных и коротких параметров командной строки

Я хочу, чтобы с помощью моего сценария оболочки вызывались длинные и короткие формы параметров командной строки. Я знаю, что getoptsэто можно использовать, но, как и в Perl, я не смог сделать то же самое с shell. Любые идеи о том, как это можно сделать, чтобы я мог использовать такие параметры,...

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

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

327
Доступ к аргументам командной строки bash $ @ vs $ *

Во многих вопросах и руководствах по bash я вижу, что могу получить доступ к аргументам командной строки в сценариях bash двумя способами: $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ Что приводит к: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 arg2...

315
Что такое «строковые аргументы []»? параметр в основном методе Java

Я только начинаю писать программы на Java. Что означает следующий код Java? public static void main(String[] args) Что такое String[] args? Когда бы вы использовали это args? Исходный код и / или примеры предпочтительнее абстрактных...

306
Загрузка дампа MySQL из командной строки

Я ухожу от Линоде, потому что у меня нет необходимых навыков работы с сисадмином в Linux; прежде чем я завершу переход к более дружественному сервису, мне нужно загрузить содержимое базы данных MySQL. Есть ли способ, которым я могу сделать это из командной...

251
Каков наилучший способ разбора аргументов командной строки? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 6 месяцев назад . Улучшить этот вопрос Какой самый простой , краткий...

239
Существует ли «стандартный» формат для текста справки командной строки / оболочки?

Если нет, то есть ли де-факто стандарт? В основном я пишу текст справки командной строки, например, так: usage: app_name [options] required_input required_input2 options: -a, --argument Does something -b required Does something with "required" -c, --command required Something else -d [optlistitem1...