![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Concatenation | Asteroid | Shell programozás és Scripting | 11 | 04-04-2007 07:15 AM |
| string concatenation | systemsb | A UNIX a dummies Kérdések és válaszok | 7 | 04-04-2006 01:03 PM |
| Végrehajtási konkatenáció (CAT) | toughguy2handle | Magas szintű Programozás | 2 | 09-22-2005 03:10 AM |
| File concatenation probléma | jvander | Shell programozás és Scripting | 3 | 07-18-2005 03:53 PM |
| Concatenation | videsh77 | Shell programozás és Scripting | 2 | 12-14-2004 06:13 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
File konkatenáció
Szia,
Szeretnék írni egy általános szkript, ami összekapcsol n számos fájlt telt el, mint paraméter, hogy a kimeneti fájl, ami megint egy paraméter Példa catfl.sh outfl.txt a.txt b.txt c.txt (3 fájl összekapcsolható egy fájlba outfl.txt) catfl.sh outfl.txt a.txt b.txt (2 fájl összekapcsolható egy fájlba outfl.txt) A könyvtárak, ahol a bemeneti fájlok is tartalmazhatnak más szöveges fájlokat. Én viszonylag új a unix. Minden segítséget, hogy hogyan lehet elérni a fenti eredményeket is nagyra értékelt. Thanks much in advance! Sam |
|
||||
|
Hi A legtöbb legegyszerűbb script lenne ....
Ön képes lesz ellátni a teljes elérési út nevek a parancssorban Ha a fájlok mindig él ugyanazon a helyen, akkor a kódot a pálya nevét a forgatókönyvben ..... Megjegyzés: nincs ellenőrzését annak biztosítása érdekében, hogy az első fájl a kimeneti_fájl, hogy megkívánják, hogy a txt fájl valóban létezik, és olvasható ..... #! / bin / sh if [$ #-ge 2] # ellenőriznie kell, hogy győződjön meg arról, mi van 2 kép, mint a min majd outfile \u003d $ 1 shift; files \u003d $ * cat $ file> $ kimenet vagy echo "Usage:` basename $ 0 `[kimeneti fájl] [fájlból lista]" fi |
|
||||
|
Azt hiszem, ez lesz erőteljesebb ....... u kipróbálhatják a szkript annyi kép, mint u akar .....
#! / bin / sh # szkriptet cat fájlok számának adott érvként if [$ #-eq 0] majd echo "Enter a fájlokat, amelyeket a catted az érv" fi if [$ #-eq 1] majd echo "usage: $ 0 <outputfile> <inputfile1> <inputfile2> ......." fi count \u003d `expr $ # - 1" echo $ count echo $ * shift # jam1> jam2 # cat jam2 # i \u003d 2 catfile \u003d $ 1 A míg a [$ #-gt 1] tesz echo $ * cat $ 2 $ 3> óra elterelési 2 kész cat óra> catfile TXS, lekvár |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|