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

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

8
Как получить доступ к аргументам командной строки вызывающего абонента внутри функции?
Я пытаюсь написать функцию в bash, которая будет обращаться к аргументам командной строки сценария, но они заменяются позиционными аргументами функции. Есть ли способ для функции получить доступ к аргументам командной строки, если они не переданы явно? # Demo function function stuff { echo $0 $* } # Echo's the name …

4
Как загрузить программу, читающую stdin и принимающую параметры в gdb?
У меня есть программа, которая принимает ввод из стандартного ввода, а также принимает некоторые параметры из командной строки. Выглядит это так: cat input.txt > myprogram -path "/home/user/work" Пытаюсь отладить код с помощью gdb внутри emacs, с помощью Mx gdb, пытаюсь загрузить программу командой: gdb cat input.txt > myprogram -path "/home/user/work" …

12
Разбор аргументов командной строки в C?
Я пытаюсь написать программу, которая может сравнивать два файла строка за строкой, слово за словом или символ за символом в C.Она должна иметь возможность читать в параметрах командной строки -l -w -i or --... если опция -l, он сравнивает файлы построчно. если параметр -w, он сравнивает файлы слово за словом. …

5
Параметр «-p» mkdir
Так что это не кажется мне ужасно сложным вопросом, но я не могу найти на него ответа. Я не понимаю, что эта -pопция делает в Unix. Я использовал его для лабораторного задания при создании подкаталога, а затем еще одного подкаталога в нем. Выглядело это так: mkdir -p cmps012m/lab1 Это частный …


2
Как указать аргументы командной строки в Xcode 4?
Я только что обновился до Xcode 4 и пока не могу найти по нему много документации, так как он только что стал золотым мастером. Мне нужно указать аргумент командной строки для тестирования моего приложения. Совет Xcode 3.2 не помогает, так как все было перемещено.

1
Преобразование шестнадцатеричной информации в двоичную с помощью команды Linux
У меня есть этот двоичный файл в моей системе Linux ... udit@udit-Dabba ~ $ cat file.enc Salted__s�bO��<0�F���Jw!���]�:`C�LKȆ�l Используя команду hexdump, я вижу такую ​​информацию: udit@udit-Dabba ~ $ hexdump -C file.enc 00000000 53 61 6c 74 65 64 5f 5f 1b 73 a1 62 4f 15 be f6 |Salted__.s.bO...| 00000010 3c …

3
Командная строка Bash и ограничение ввода
Есть ли какое-то ограничение на количество символов в bash (или других оболочках) на продолжительность ввода? Если да, то каков этот лимит символов? Т.е. можно ли написать в bash команду, которая слишком длинна для выполнения из командной строки? Если необходимого ограничения нет, есть ли предлагаемый предел?

6
Java: проверьте, являются ли аргументы командной строки пустыми
Я хочу выполнить некоторую проверку ошибок для аргументов командной строки public static void main(String[] args) { if(args[0] == null) { System.out.println("Proper Usage is: java program filename"); System.exit(0); } } Однако это возвращает исключение массива вне границ, что имеет смысл. Я просто ищу правильное использование.

12
Windows не передает аргументы командной строки программам Python, выполняемым из оболочки
У меня возникают проблемы с передачей аргументов командной строки программам Python, если я пытаюсь выполнить их напрямую как исполняемые команды из командной оболочки Windows. Например, если у меня есть эта программа (test.py): import sys print "Args: %r" % sys.argv[1:] И выполните: >test foo Args: [] по сравнению с: >python test.py …


3
Невозможно передать символ «#» в качестве аргумента командной строки
Я не могу передать строки, начинающиеся с #аргументов командной строки. Вот простой тест: #include <stdio.h> int main(int argc, char *argv[]) { for (int i = 1; i < argc; i++) printf("%s ", argv[i]); putchar('\n'); return 0; } Если я введу аргументы следующим образом: 2 4 # 5 6 Ценность argcесть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.