[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Операционные системы / Разное /

Работа с файлами в командной строке операционных систем

www.citforum.ru

Содержание

Создание с помощью команды copy.
Создание файла с помощью команды edlin (MS-DOS 3.3x).
Создание текстового фала с помощью текстового редактора в командной строке

Создание текстовых файлов в командной строке операционных систем.
Создание текстовых файлов в MS-DOS.

Создание с помощью команды copy.

Простейший способ создания текстовых файлов в MS-DOS - прямое копирование символов с консоли в файл. Для этого необходимо послать команду:

copy /A CON <файл>

где <файл> полное или краткое имя файла.

Данная команда создает файл построчно. Ввод каждой строки происходит после нажатия клавиши Enter. До нажатия этой клавиши строку еще можно редактировать, а после нажатия Enter - нет.

В конце последней строки текста необходимо нажать клавишу F6 (или Ctrl+Z), а затем - Enter. Команда copy выдаст сообщение:

1 file(s) copied

1 файл(-ы) скопирован

и на диске появится файл с указанным именем.

Создание файла с помощью команды edlin (MS-DOS 3.3x).

Edlin представляет собой простейшую программу обработки текста. Часто ее называют "программой редактирования строк". С помощью этой программы одновременно можно редактировать одну и только одну строку текстового файла! Конечно же, приверженцы GUI и пользователи Microsoft Word могут посмеяться над этой программой. Однако она имеет одно преимущество: она занимает в рабочем состоянии всего 7 495 байт [ ???. Валтанен.]

Синтаксис программы следующий:

edlin <файл>

где <файл> имя нового файла.

После этого, если этого файла на диске нет, появится следующая надпись:

New file

*

Затем необходимо после звездочки набрать I (Insert, по-английски - вставить) и нажать клавишу Enter. Появятся следующие символы:

<n>: *

где <n> - номер строки. Далее Вы просто набираете текст в строке, нажимая в ее конце Enter.

После набора последней строки, завершенной Enter, необходимо нажать Ctrl+C. Тогда опять появится звездочка. Далее необходимо нажат клавишу E (от End, конец). Файл запишется на диске, выдав сообщение:

End of input file

(Конец ввода файла).

Более подробно работа с edlin Приводится во все той же книге [Эско Валтанен].

Создание текстового фала с помощью текстового редактора в командной строке.

Для создания файла с помощью текстового редактора в командной строке необходимо:

1. В командном приглашении набирается следующая строка:

<имя_редактора> <файл>

где <имя_редактора> - имя файла текстового редактора(полное или краткое, если его каталог прописан в переменной окружения PATH).

<файл> - имя и расширение создаваемого файла.

Пример:

edit myfile.txt

- с помощью редактора Edit.com, входящий в состав MS-DOS v. 5.0 и старше, в текущем каталоге создается файл с именем myfile.txt

2. В редакторе набирается содержимое файла.

3. После этого сохраняют изменения в набранном в редакторе текста и осуществляют выход из программы.

4. После этого в текущей директории (если задано краткое имя файла) или в другой директории (если задано полное имя) появится файл.

Основные приемы работы с текстовым редактором можно узнать в разделе B.6.2.2. Части I данного тома. Также читайте документацию к конкретному текстовому редактору, смотрите его контекстную справку и обращайтесь с вопросами в Internet.




Комментарии

ftughsoovz
29-07-2011   
cERP10 <a href="http://xczdtfzroyna.com/">xczdtfzroyna</a>

fpqlmjqlj
27-07-2011   
RUbUz7 , [url=http://uoaqyzchizuz.com/]uoaqyzchizuz[/url], [link=http://hyrdlpoanyhk.com/]hyrdlpoanyhk[/link], http://xlijprkcnkuq.com/

hjlzmdpych
27-07-2011   
LnL90n <a href="http://ofnfmdvtvnvw.com/">ofnfmdvtvnvw</a>

Mimosa
26-07-2011   
Phenomenal breakdown of the topic, you sohlud write for me too!

Carlynda
25-07-2011   
This is exactly what I was looking for. Thanks for wrtinig!

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Операционные системы / Разное /

Содержимое PSP: Ячейки 05h-09h описание действий для вызова функций DOS в стиле CP/M
15-02-2010   

В операционной системе CP/M программисты для вызова функций DOS использовали близкий CALL: по смещению 5 в PSP каждойпрограммы находится команда CALL FAR seg:off, которая теоретически позволяет вызвать DOS выполнением команды CALL 0005, точно так же, как в CP/M... подробнее

Кол. просмотров: общее - 3033 сегодня - 3

Альтернативный обработчик прерывания int 21h
15-02-2010   

Альтернативный обработчик прерывания 21h предъявляет другие требования к входным параметрам, чем обычный вызов INT 21h. Его использование требует некоторых специальных действий и понимания того, что он позволяет... подробнее

Кол. просмотров: общее - 2916 сегодня - 2

Функция 13h прерывания 21h. Недокументированные возможности
15-02-2010   

Функция 13h прерывания 21h относится к серии функций, выполняющих операции с файлами с использованием FCB. Она удаляет файл или группу файлов... подробнее

Кол. просмотров: общее - 2872 сегодня - 2

Прерывания 30h и 31h
15-02-2010   

Прерывания 30h и 31h не используются в DOS и о них ничего не говорится в обычных руководствах программиста по DOS. Строго говоря, их вообще нельзя назвать прерываниями и тем более пытаться их выполнить. Ни к чему хорошему это не приведет, поскольку ячейки памяти, зарезервированные для векторов этих двух прерываний (0:00C0 - 0:00C7) не содержат, как обычно, адресов процедур, выполняющих обработку прерываний... подробнее

Кол. просмотров: общее - 2610 сегодня - 2

Эксперименты с QNX
26-01-2009   

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

Кол. просмотров: общее - 2746 сегодня - 3



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects