Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Перенаправление ввода-вывода команд командной строки




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

команда > имя-файла – перенаправление в файл с именем имя-файла сообщений, выводимых с помощью указанной команды. Если файл уже существовал, то он заменяется новым;

команда >> имя-файла – действует аналогично предыдущему перенаправлению, но если файл с именем имя-файла уже существует, то сообщения добавляются в конец этого файла;

команда < имя-файла – чтение входных данных команды (программы) не с клавиатуры, а из файла с именем имя-файла;

команда-1 | команда-2 – передача вывода первой команды в качестве входных данных для команды-2 (организация конвейера команд).

 

Порядок выполнения работы

 

Порядок выполнения работы:

1. Запустите системное приложение Командная строка. Увеличьте, используя команду Свойства контекстного меню окна, ширину окна до 110 символов (для ввода длинных команд в одну строку).

2. Откройте новый файл в текстовом редакторе Блокнот.

3. Выведите справку по команде prompt и измените строку приглашения так, чтобы она содержала следующие компоненты: ваша фамилия (можно сокращение из 4-5 первых символов), пробел, текущие диск и каталог, пробел, текущая дата, пробел, текущее время, символ ">". Скопируйте справку и введенную вами команду, а также вид приглашения после его изменения в окно текстового редактора Блокнот, добавив заголовок "Команда PROMPT".

4. Выведите справку по команде dir и скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде DIR".

5. Выведите справку по команде cd (chdir) и скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде CD/CHDIR".

6. Выведите справку по команде mkdir (md) и скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде MKDIR/MD".

7. Перейдите, пользуясь командами dir для вывода оглавления текущей папки и команды cd для перехода в свою подпапку (путь текущая папка ® Рабочий стол ® Папка первого курса ® Ваша папка).

8. Создайте в своей папке подпапку temp и сделайте эту подпапку текущей. Скопируйте в окно текстового редактора Блокнот все введенные вами команды dir, cd и mkdir (без вывода оглавления промежуточных папок).

9. Выведите справку по команде copy и скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде COPY".

10. Откройте командную оболочку Far и выведите на левой панели оглавление папки Рабочая папка, а на левой панели – оглавление созданной папки temp (папка пока пустая).

11. Скопируйте с помощью команды copy в командной строке Far файл Солома.BMP и все файлы с расширением.txt. Каждый файл или группа файлов копируется с помощью отдельной команды copy. При копировании файла укажите, используя команды обмена данными командной строки Far, полный путь для копируемого файла в папке Рабочая папка. Скопируйте (используя команды обмена Far) обе введенные команды в буфер обмена и вставьте их в окно текстового редактора Блокнот.

12. Вернитесь в окно приложения Командная строка и выведите справку по команде find, а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде FIND".

13. Выведите справку по команде type, а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде TYPE".

14. Составьте конвейерную цепочку из команд type и find для вывода на дисплей строк файла Кодировка символов (OEM).txt, содержащих строку "Кодировка". Скопируйте команду и вывод этой команды в окно текстового редактора Блокнот.

15. Сохраните файл именем Отчет 4 фамилия. txt в папке temp и закройте файл.

16. Составьте конвейерную цепочку из команд type и find для вывода на дисплей строк файла Оглавление.txt, содержащих строку "DOC" с записью оглавления в конец файла (используя перенаправление ввода-вывода). Затем откройте файл Отчет 4 фамилия. txt в текстовом редакторе Блокнот скопируйте введенную вами команду в окно редактора.

17. Выведите справку по команде move, а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде MOVE".

18. Сохраните содержимое и закройте текстовый редактор Блокнот. Переместите файл Отчет 4 фамилия. txt из текущей папки temp в родительскую папку (вашу папку), а затем снова откройте этот файл в текстовом редакторе Блокнот.

19. Составьте конвейерную цепочку из команд dir и find для вывода на дисплей имен файлов, содержащих русскую букву "о". Скопируйте команду и вывод этой команды в окно текстового редактора Блокнот.

20. Выведите справку по команде erase (del), а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде ERASE/DEL".

21. Выведите оглавление папки temp.

22. Удалите из текущего каталога все файлы, содержащие в своем имени русскую букву "о".

23. Выведите справку по команде rename (ren), а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде RENAME/REN".

24. Переименуйте файл dircont.txt, присвоив ему новое имя Оглавление.txt.

25. Еще раз выведите оглавление папки temp.

26. Выведите справку по команде rmdir (rd), а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде RMDIR/RD".

27. Перейдите в родительскую папку (вашу папку) и скопируйте команду и вывод этой команды в окно текстового редактора Блокнот.

28. Удалите папку temp.

29. Выведите справку по команде chkdsk, а затем скопируйте справку в окно текстового редактора Блокнот, добавив заголовок "Справка по команде CHKDSK".

30. Проверьте вашу дискету или флэш-карту с помощью команды chkdsk. Скопируйте команду проверки в окно текстового редактора Блокнот.

31. Покажите преподавателю содержимое вашего файла Отчет 4 фамилия. txt.

32. Скопируйте файл Отчет 4 фамилия. txt и эту лабораторную работу на дискету или флэш-карту, а затем удалите этот файл в вашей папке.

33. Введите команду prompt $P$G для восстановления прежнего вида приглашения.

 

Содержание отчета

 

В отчете должно быть представлено содержимое файла со всеми справками о командах и выполненными командами.

 

Вопросы для самоконтроля

 

1. Как в Windows запускается режим командной строки?

2. Как выполняется обмен данными между окном командной строки или окном приложения MS DOS и другими окнами?

3. Какие компоненты содержит команда в Windows?

4. Как выполняется повторное выполнение и редактирование команд в режиме командной строки?

5. Как выполняется редактирование команд в командной оболочке Far?

6. Какие возможности по обмену данными с командной строкой имеются в командной оболочке Far?

7. Как выводится справка для списка команд Windows и справка по отдельной команде?

8. Как организовать вывод выходных данных команды в файл?

9. Как организовать последовательное выполнение нескольких команд (цепочку или конвейер команд)?

10. Как перейти в вышележащий каталог и корневой каталог?

11. Что такое полное имя файла?

12. Можно ли скопировать файл в тот же каталог, в котором он находится?

 





Поделиться с друзьями:


Дата добавления: 2016-10-30; Мы поможем в написании ваших работ!; просмотров: 1868 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2214 - | 2048 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.