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

133
Как передать аргументы в сценарий оболочки через запуск докера

Я новичок в мире докеров. Мне нужно вызвать сценарий оболочки, который принимает аргументы командной строки через контейнер докера. Пример: мой сценарий оболочки выглядит так: #!bin/bash echo $1 Dockerfile выглядит так: FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh Я не уверен, как...

111
Анализируйте файлы конфигурации, среду и аргументы командной строки, чтобы получить единый набор параметров.

В стандартной библиотеке Python есть модули для синтаксического анализа файла конфигурации ( configparser ), чтения переменных среды ( os.environ ) и синтаксического анализа аргументов командной строки ( argparse ). Я хочу написать программу, которая сделает все это, а также: Имеет каскад значений...

105
Что такое «перезапускаемый» вариант Robocopy?

robocopy /Z = "копировать файлы в перезапускаемом режиме". Что делает этот вариант? Вся документация, которую я нашел, просто цитирует бортовое руководство. Что такое «перезапускаемый» режим, зачем его использовать и чем он отличается от «резервного режима» ( /B)?...

102
Как получить доступ к аргументам командной строки вызывающего абонента внутри функции?

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

101
Как загрузить программу, читающую stdin и принимающую параметры в gdb?

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

98
Разбор аргументов командной строки в C?

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

97
Параметр «-p» mkdir

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

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

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

91
Преобразование шестнадцатеричной информации в двоичную с помощью команды 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...

90
Командная строка Bash и ограничение ввода

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

89
Java: проверьте, являются ли аргументы командной строки пустыми

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

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

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