Kicsomagolása több archívumra

Operációs rendszerek. Linux

Csomagolja ki a kicsomagolás a parancssorban Linux néhány zip-fájlokat egy könyvtárban. Ellentétben a lehetséges elvárások, „csomagolja * .zip” nem fog működni, * .zip meg kell idézni:







A levéltár lehet fájlokat az azonos nevű. Annak elkerülése érdekében, felülírva:

„Csomagold -B” a folyamat kicsomagolás felülírja a fájlokat az azonos nevű, de megtartja őket. Új nevek a fájlok létre, hogy a hullámvonal ( "

„) Végén az eredeti fájl nevét. Ha van egy bővítményt, majd a”

„Hozzáadott után. Ha ez nem lenne elég, miután a hullámvonal (”

„) Ad egyedi számjegyeket (legfeljebb 5 számjegy).

„Csomagold -B” nem túl működőképes megoldás. Például, mivel a tartományban számú szekvencia lehet fogyasztani (99999 karakter, vagy 65535 16 bites rendszerek), a biztonsági mentés után a maximális tartomány "

„A tétel törlésre kerül, és helyébe értesítés nélkül új tartalék (további részletek). A fájlok száma az archívumban nem lehet mindig előre ismertek, vagy lehet több, mint a számos rendelkezésre álló számok, hogy a” Unzip -B „nem a legjobb megoldás. Nevezze át a fájlokat az azonos Íme hozzáadásával "

„A végén a nevek, az expanzió után nem túl kényelmes.







De egy másik lehetőség épült még rosszabb. Ha a módosító "-B" nem használnak, minden egyes alkalommal, amikor a kicsomagolt fájl neve azonos már extraháljuk, csomagolja megkérdezi „replace example.txt? [Y] ES, [n] o, [A] ll, [N ] egy [r] ename: "(" helyettesítő example.txt igen, nem, senki, átnevezés? „). Minden alkalommal, amikor meg kell nyomni az „r”, és minden alkalommal, hogy adjon meg egy új nevet. Tehát, hogy megoldja a problémát valószínűleg létrehozása és használata valami script, bash, vagy más.

Aliosque subditos et Thema

Nevezze át a fájlt a DOS parancs REN REN file1.txt file2.txt - átnevezi file1.txt a file2.txt REN file1.txt FILE2.HTM - átnevezi file1.txt a FILE2.HTM REN * .txt * .htm - átnevezés minden fájl .txt kiterjesztésű fájlok kiterjesztése .htm. Megváltoztatása csak a kiterjesztés, valójában a fájlnevek marad, mint volt. Mivel REN egy rövid formája az írás parancs is használható helyett ren és rename - minél több beszéd, például. Nevezze át a fájlt a DOS parancs MOVE MOVE file1.txt file2.txt - átnevezi file1.txt be file2.txt MOVE file1.txt FILE2.HTM - átnevezi file1.txt be FILE2.HTM mindkét fájl átnevezés módszer ugyanúgy működik a Windows konzolon. Azonban van néhány különbség: MS-DOS, a többi tipikus régi / DOS'y, parancssori értelmező Windows a Windows 95 és a Windows NT 3.51, használja a rövid fájlnév felvételi formátumot ( „8.3” formátumban). Így például, a REN FILE1.HTM FILE1.HTML nem fog működni, lesz egy hibaüzenet: „Ismétlődő fájlnév vagy a fájl neve nem található”. Nem ez a helyzet az újabb DOS'ami konzolt vagy újabb Windows. És amikor a régi DOS'ov problémát nem lehet - ha a megfelelő illesztőprogramok telepítése. [1] tesztelve az MS-DOS 6.0+. Azonban valószínű, hogy működni fog más változatai MS-DOS vagy más DOS'ah.




Kapcsolódó cikkek