Тема 6: Классификация программного обеспечения



Pdf көрінісі
бет7/12
Дата30.08.2022
өлшемі0,69 Mb.
#148344
1   2   3   4   5   6   7   8   9   ...   12
Байланысты:
Tema-6-Klassifikaciya-PO
сын пікір Нурсултан
/ \ : * ? < > | 

.
В имени разрешается использовать пробелы и несколько точек. 
Маска имени файла 
Для групповых операций с файлами можно использовать 
маски (шаблоны) имен файлов
. Маска 
представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в 
которой также могут встречаться следующие символы: 

символ 
«?»
(вопросительный знак) заменяет ровно один произвольный символ. Например, при 
вводе в качестве критерия поиска имени объекта «199?» будут найдены все объекты, в 
названии которых присутствует любой год с 1990-го по 1999-й, а также с именами типа 199R, 
199_, 199л.

символ 
«*»
(звездочка) заменяет любую последовательность символов произвольной длины, в 
том числе и 
пустую
. Например, 
а) при вводе «*.doc» будут найдены все файлы с расширением doc;
б) маске «А*.txt» соответствуют файлы с расширением txt, имена которых начинаются на А, в 
том числе и файл А.txt 
Пример 1
.
Маске «*.test.??» соответствует и «foo.test.10», и «m.test.11», но не «foo.test.1» или 
«foo.est.10». 
Пример 2
.
Маска *A*.??? использована для объединения файлов в группу. 
В группу … 

ABC.HTM 

TEXT.DAT 

DTA.EXE 

A.TXT 
вошли все файлы, кроме файла TEXT.DAT, т.к. имя файла может состоять из любых символов в любом 
количестве, но символ «A» в нем должен присутствовать (на любом месте, в том числе на первом и на 
последнем). Расширение имени должно состоять ровно из трех любых символов. 
Пример 3
.
Имеются файлы 
. Требуется выделить в группу три файла «2.EX», 
«K2.DT», «2K3.TA». Это можно сделать при помощи маски … 


Варианты ответа: 
*2.?? 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет