maszkok használt fájlnevek, néhány a maszkok a csoport műveletek fájlok - hogyan kell kezelni
A megfogalmazás a feladat: a csoportos műveletek fájlokat joker fájlneveket. A maszk egy betűkből, számokból és egyéb karakterek engedélyezettek fájl nevét, ahol a következő szimbólumok jelenhetnek meg: Jelkép (kérdőjellel) azt jelenti, hogy pontosan egy karaktert, „?” A szimbólum „*” (csillag): bármilyen karaktersorozat bármilyen hosszúságú, beleértve a „*” lehet beállítani, és egy üres szekvenciát. A katalógusban 6 fájl. Határozza meg, mely a maszkok közül kerül kiválasztásra az említett csoport a fájlok.
Cél tartalmazza a vizsga számítógépen 11 az osztály 4-es számú (adatbázisok. File System).
Fontolja meg, hogy ezeket a feladatokat megoldani egy példát.
Csoportos műveletek fájlokat joker fájlneveket. A maszk egy betűkből, számokból és egyéb karakterek engedélyezettek fájl nevét, ahol a következő szimbólumok jelenhetnek meg:
- A „?” Jellel (Kérdőjel) azt jelenti, hogy pontosan egy tetszőleges karaktert.
- A szimbólum „*” (csillag): bármilyen karaktersorozat bármilyen hosszúságú, beleértve a „*” lehet beállítani, és egy üres szekvenciát.
A katalógusban 6 fájl:
Határozza meg, mely a maszkok közülük az említett csoport a fájlok kerülnek kiválasztásra:
Hogy oldja meg a feladatokat meg kell találni egy maszk, ami rajta volt a kiválasztott fájlokat
És nem a kijelölt fájlokat
A megfelelő maszkot kell tartalmaznia egy sorozata pontok csinálni előtt és után a pontok sorrendjét doc. kell 2 karakter előtt az első sorozat után - egy vagy több karaktert (*?). Miután a második kódot szekvencia lehet vagy nem lehet.
Hogy kizárja a neve «door.doc» fájlt, amit tennie kell, mielőtt a szekvencia legalább 1 karaktert, vagyis a megfelelő sorrendben *? az elején. Ahhoz, hogy megszüntesse a «msdos.dat» fájlnév, az szükséges, hogy miután ez a pont nem, vagy sorozata doc. Így a maszk a következőképpen nézhet ki:
Nézzük az egyes maszkot a listában, és ellenőrizze, hogy mely fájlok kerülnek kiválasztásra:
* Ne * d * - ??. A maszk hasonló az egyik, hogy tettünk a saját. Mind a 4 «» fedor.docx fájl «msdos.doc», «radost.doc», «rodos.docx» kiválasztásra kerül rá. Azonban ez a maszk kerül kiválasztásra, és a fájl «msdos.dat», így a maszk nem fér el.
do * .doc - egy maszk nem alkalmas olyan szekvencia csinálni tartalma csak egyetlen karaktert. Ezért «fedor.docx» fájlok «msdos.doc», «radost.doc», «rodos.docx» nem lesz kiválasztva érte.
* Ne * do * - ??. A maszk hasonló az egyik, hogy tettünk a saját. Mind a 4 «» fedor.docx fájl «msdos.doc», «radost.doc», «rodos.docx» kiválasztásra kerül rá. A fájlok «door.doc» és «msdos.dat» nem lesz kiválasztva. Mivel mielőtt az első sorozat tennie kell lennie legalább 1 karaktert, amely kizárja «door.doc» fájlnév. A második sorozat nem zárja ki «msdos.dat» fájlnév. Tehát, ez a maszk illeszkedik a választ.
* Ne .doc * -? Maszk nem alkalmas, mivel a do-szekvenciát lehet egyetlen karakter. Ezért a fájl «radost.doc» nem lesz kiválasztva érte.
Így, mivel a válasz csak maszk alkalmas a 3. számú.