![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
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 |
| Vegye ki az utolsó karakter egy feltétel | Raynon | Shell programozás és Scripting | 6 | 03-20-2008 06:04 AM |
| Hogyan távolítsuk el az idegen karakter | vsmurali | A UNIX a dummies Kérdések és válaszok | 7 | 03-18-2008 12:57 PM |
| Need to Serach ha új vonal karakter áll az utolsó sorban a fájl | sunilbm78 | A UNIX a dummies Kérdések és válaszok | 10 | 02-29-2008 02:15 PM |
| Megpróbálom eltávolítani egyetlen karakter egy sorban | Iz3k34l | A UNIX a dummies Kérdések és válaszok | 5 | 07-07-2007 01:29 PM |
| Eltávolítás Utolsó jellege Line | danhodges99 | Shell programozás és Scripting | 4 | 05-21-2003 09:30 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Eltávolítására szolgáló új sor karakter
Szia,
Én egy érdekes problémával szembesül: Nekem van egy fájl, ami adatot tartalmaz, mint ez 459, | 1998-11-047 | a | b | c \ n az EFG | d | e | A \ n 459, | 1998-11-047 | a \ n c | b | c \ n az EFG | d | e | A \ n Alapvetően mit kell tennem, azt el kell távolítanunk minden \ n ami jön (mellékelve) a két cső (|) .. A piros színű csak ... A probléma vagyok néző van, mikor én megpróbál-hoz csinál ez használ sed .. Ezért \ n , sed azon a bejegyzés után a következő rekordot. Segítene, kérem Shihab |
|
||||
|
Thanks for your help vgersh99
De ez nem működik Én el fogja magyarázni az én problémám olyan példákat Itt van a bemeneti fájl $ cat input.dat | a | b c | d | A | e | f | i | | h | i | j | és végre fel kellene lenni, mint ez $ cat output.dat | a | bc | d | A | e | f | i | | h | i | j | Itt az első két sor került óta csatlakozott új sor nincs a kettő között | Köszi előre Shihab |
|
||||
|
perl -e 'while (<>) (if (! / \ | $ /) (chomp;) print;)' input.dat> output.dat
kell működnie feltételezve a megfelelő sor vége mindig megelőzte egy '|' karaktert. Ha van sorvégi szóközök vagy ilyesféle a sorokat akkor szüksége van egy kis módosítással. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|