Страницы: 1 .. 217 218 219 220 221 .. 282
Edlin: s (search)
Производит поиск файла по заданной строке.
Синтаксис
[строка1][,строка2][?]s[строка_поиска]
Параметры
- строка1
- Задает первую строку области поиска.
- строка2
- Задает последнюю строку области поиска.
- ?
- Запрашивает подтверждение перед тем, как программа Edlin.exe найдет первое вхождение строки, заданной параметром строка_поиска.
- строка_поиска
- Задает строку, которую необходимо найти в тексте. При вызове команды s дополнительные пробелы перед этим параметром недопустимы, так как они будут рассматриваться как часть строки поиска.
Примечания
-
Программа Edlin.exe выведет на экран все строки в заданной области файла, содержащие строку поиска. После того, как первое вхождение найдено, процесс поиска останавливается и строка, содержащая строку_поиска становится текущей.
-
Пропуск параметров
Если параметр строка1 не задан, программа Edlin.exe начинает поиск со строки, следующей за текущей. Если параметр строка2 не задан, поиск будет закончен в последней строке файла.
Если параметр строка_поиска не задан, программа Edlin.exe будет использовать строку, заданную в параметре строка_поиска1 при последнем использовании подкоманд r или s в течение этого сеанса. Если параметр строка_поиска не задан и подкоманды r или s не были использованы в течение текущего сеанса, подкоманда s будет немедленно остановлена.
-
Использование параметра ?
Если параметр ? включен в команду, программа Edlin.exe отобразит строку с первым вхождением строки, заданной параметром строка_поиска, и выведет следующий запрос о подтверждении.
O.K.? _
При нажатии клавиш Y или ENTER строка, выведенная перед сообщением, становится текущей и поиск останавливается. При нажатии клавиши N поиск будет продолжен до тех пор, пока строка поиска не будет найдена снова или пока не появится сообщение следующего вида, информирующее о просмотре всех заданных строк.
Не найден
Примеры
В этом примере файл, загруженный в память для редактирования, выглядит как показано ниже. При использовании подкоманды l (list — список) программа Edlin.exe выводит на экран содержимое файла.
1: Dear Mr. Muth:
2:
3: Congratulations on your promotion
4: to the position of Senior Chemical
5: Engineer. I continue to be most
6: impressed with your fine work.
7:
8: I think you will enjoy working with
9: Mr. Lang on the new project. Please
10: let me know if there is anything I
11: can do to assist you.
12:
13: Sincerely,
14:
15: Clay Martin, President
Чтобы задать поиск в строках со 2 по 12 первого появления слова «to», введите следующую команду:
2,12sto
Программа Edlin.exe выведет следующую строку.
4: to the position of Senior Chemical
Чтобы отобразить строку с первым вхождением слова «to» и получить запрос на подтверждение, введите:
1,?sto
Программа Edlin.exe выведет следующие строки.
4: to the position of Senior Chemical
O.K.? _
Если будет нажата любая клавиша, отличная от Y или ENTER, поиск будет продолжен. Например, если введен символ N, как показано ниже:
O.K.?
n
Программа Edlin.exe продолжит поиск до следующей строки и выведет на экран следующее.
5: Engineer. I continue to be most
O.K.? _
Для окончания поиска нажмите клавишу Y.
1 .. 217 218 219 220 221 .. 282