Вопрос 6
CD |
Смена текущего каталога CD [/D] [диск:] [путь:] CD [..] - переход на один уровень вверх |
Mkdir |
Создание папки или подпапки. |
mkdir [диск:]путь
Move |
перемещение файлов |
/y |
Запрет на выдачу запроса подтверждения перезаписи существующего файла-результата. |
/-y |
Выдача запроса подтверждения перезаписи существующего файла-результата. |
move [{/y|/-y}] [источник] [результат]
Вопрос 7
|
|
|
|
|
|
|
|
|
|
|
|
Вопрос 8
Перенаправление стандартных потоков ввода вывода
Материал из Википедии — свободной энциклопедии
Перенаправление обычно осуществляется вставкой специального символа > между командами. Обычно синтаксис выглядит так:
команда1 > файл1
выполняет команду1, помещая стандартный вывод в файл1.
команда1 < файл1
выполняет команду1, используя в качестве источника ввода файл1 (вместо клавиатуры).
команда1 < файл1 > файл2
совмещает два предыдущих варианта. Выполняет команду1вводя из файла1 и выводя в файл2
Вопрос 9
Материал из Википедии — свободной энциклопедии
Конвейеры — это возможность нескольких программ работать совместно, когда выход одной программы непосредственно идет на вход другой без использования промежуточных временных файлов. Синтаксис:
команда1 | команда2
Выполняет команду1 используя её поток вывода как поток ввода при выполнении команды2, что равносильно использованию двух перенаправлений и временного файла:
команда1 > ВременныйФайл
команда2 < ВременныйФайл
rm ВременныйФайл
Хороший пример командных конвейеров — это объединение echo с другой командой для получения интерактивности в неинтерактивных средах, к примеру:
echo -e "ИмяПользователя\nПароль" | ftp localhost
Здесь запускается ftp клиент, который подключается к localhostпод именем ИмяПользователя, нажимает Enter и затем вводит пароль Пароль.
Вопрос 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Воппрос 11
sort |
-команда, выводящая сортированное слияние указанных файлов на стандартный вывод с использованием установленной в среде локали. |
-b, --ignore-leading-blanks
|
игнорировать начальные пропуски
|
-d, --dictionary-order |
рассматривать только пропуски, буквы и цифры
|
-f, --ignore-case |
игнорировать регистр букв
|
-i, --ignore-nonprinting |
рассматривать только печатные знаки
|
-n, --numeric-sort |
сравнивать численные значения строк
|
-h, --human-numeric-sort |
сравнивать численные значения с учетом сокращения степени (2K, 1G) |
-c, --check |
проверять, сортированы ли входные файлы; не сортировать |
grep |
находит на вводе строки, отвечающие заданному регулярному выражению, и выводит их, если вывод не отменён специальным ключом.
«searchglobally for lines matching the regular expression, and print them» — «искать везде строки, соответствующие регулярному выражению, и выводить их». |
Пример: вывести из файла «words.txt» все строки, начинающиеся с буквы «a»:
grep '^a' 'words.txt'
