Опция командной строки

Автор: Monica Porter
Дата создания: 21 Март 2021
Дата обновления: 1 Июль 2024
Anonim
22.Python для Начинающих - Аргументы коммандной строки
Видео: 22.Python для Начинающих - Аргументы коммандной строки

Содержание

Определение - Что означает опция командной строки?

Параметры командной строки - это команды, используемые для передачи параметров в программу. Эти записи, также называемые переключателями командной строки, могут передавать подсказки для изменения различных настроек или выполнения команд в интерфейсе.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет параметр командной строки

Синтаксис параметров командной строки отличается в разных операционных системах. В MS-DOS / Windows, по соглашению, параметр командной строки обозначается буквой, начинающейся с косой черты.

Например, команда XCOPY, которая используется для копирования файлов и каталогов, может быть запущена с использованием следующих параметров, среди прочего:

  • / T - копировать только структуру каталогов
  • / C - продолжить, даже если произошла ошибка
  • / R - перезаписать файлы только для чтения

Таким образом, команда "xcopy c: dir1 d: dir2 / R" скопирует файлы и подкаталоги из подкаталога "dir1" на диске "C:" в подкаталог "dir2" на диске "D:", перезаписывая только для чтения файлы уже присутствуют в "d: dir2".


В Unix принято использовать дефис вместо прямой косой черты, за которой следует буква. Например, команда "ls -l" выполнит длинный список ("-l") файлов и подкаталогов в текущем каталоге. Список будет содержать другую информацию, такую ​​как размеры файлов, атрибуты, даты изменения и т. Д. Без опции «-l» будут перечислены только имена файлов и подкаталогов.

Выбор использования косой черты или дефиса зависит от программиста. Например, большинство программ Linux, которые были перенесены в Windows, все еще используют соглашение Unix при указании параметров командной строки. Исходный код должен быть изменен для использования соглашения Windows.