Запитання з тегом «command-line-arguments»

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

30
Як передати аргументи командного рядка програмі Node.js?
У мене на Node.js написаний веб-сервер, і я хотів би запустити певну папку. Я не впевнений, як отримати доступ до аргументів у JavaScript. Я виконую такий вузол: $ node server.js folder ось server.jsмій серверний код. Довідка Node.js говорить, що це можливо: $ node -h Usage: node [options] script.js [arguments] Як …

18
Як передати аргументи командного рядка завданням граблі
У мене є задача граблі, якій потрібно вставити значення в декілька баз даних. Я хотів би передати це значення в завдання рейку з командного рядка або з іншого завдання грабля. Як я можу це зробити?

11
Поширити всі аргументи в скрипті bash shell
Я пишу дуже простий сценарій, який викликає інший скрипт, і мені потрібно поширити параметри з мого поточного сценарію до сценарію, який я виконую. Наприклад, моє ім'я сценарію - foo.shі дзвонитьbar.sh foo.sh: bar $1 $2 $3 $4 Як я можу це зробити, не чітко вказуючи кожен параметр?

20
Найкращий спосіб проаналізувати аргументи командного рядка в C #? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

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

26
Список аргументів занадто довга помилка для команд rm, cp, mv
У мене є кілька сотень PDF-файлів під каталогом в UNIX. Назви PDF-файлів дійсно довгі (приблизно 60 символів). Коли я намагаюся видалити всі PDF-файли разом за допомогою наступної команди: rm -f *.pdf Я отримую таку помилку: /bin/rm: cannot execute [Argument list too long] Яке рішення цієї помилки? Чи виникає ця помилка …

17
Як читати / обробляти аргументи командного рядка?
Я спочатку програміст C. Я бачив численні хитрощі та "хаки", щоб прочитати багато різних аргументів. Назвіть декілька способів, як це можуть зробити програмісти Python? Пов'язані Який найкращий спосіб схопити / проаналізувати аргументи командного рядка, передані сценарію Python? Реалізація інтерфейсів командного рядка стилю «[команда] [дія] [параметр]»? Як я можу обробити аргументи …



12
Аргументи користувача та аргументи командного рядка [закрито]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 7 місяців тому . Як у мене є сценарій Python, який а) може приймати введення користувача та як це …

8
Що означає int argc, char * argv []?
У багатьох C ++ IDE і компіляторах, коли він генерує для вас основну функцію, виглядає так: int main(int argc, char *argv[]) Коли я кодую C ++ без IDE, просто за допомогою компілятора командного рядка, я набираю: int main() без будь-яких параметрів. Що це означає, і чи це життєво важливо для …

1
Як обробити аргументи командного рядка в PowerShell
Який "найкращий" спосіб обробляти аргументи командного рядка? Схоже, є кілька відповідей на те, що таке "найкращий" спосіб, і в результаті я застряг у тому, як впоратися з чимось простим, як: script.ps1 /n name /d domain І script.ps1 /d domain /n name. Чи є плагін, який може впоратися з цим краще? …

8
Як запустити програму з аргументами командного рядка за допомогою GDB в рамках сценарію Bash?
При запуску програми на GDB, як правило, аргументи для програми подаються в runкоманді. Чи є спосіб запустити програму за допомогою GDB, а також надати аргументи в рамках сценарію оболонки? Я побачив відповідь у пов'язаному питанні, згадуючи, що ми можемо приєднати GDB до програми після запуску сценарію. Але тоді мені доведеться …

30
Використання getopts для обробки довгих та коротких варіантів командного рядка
Я хочу мати довгі та короткі форми параметрів командного рядка, використовуючи мій скрипт оболонки. Я знаю, що getoptsможна використовувати, але, як і в Perl, я не зміг зробити те ж саме з оболонкою. Будь-які ідеї, як це можна зробити, щоб я міг використовувати такі варіанти, як: ./shell.sh --copyfile abc.pl /tmp/ …

3
Прапор командного рядка Python argparse без аргументів
Як додати необов'язковий прапор до моїх аргументів командного рядка? напр. щоб я міг писати python myprog.py або python myprog.py -w я намагався parser.add_argument('-w') Але я просто отримую повідомлення про помилку: Usage [-w W] error: argument -w: expected one argument що я вважаю, це означає, що він хоче значення аргументу для …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.