![]() |
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 |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
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 |
| ksh scripting help | praveenbvarrier | Shell programozás és Scripting | 1 | 04-15-2008 10:19 AM |
| Scripting Help! | liezer | Shell programozás és Scripting | 7 | 09-15-2006 03:52 AM |
| közötti különbség AIX shell script és Unix shell scripting. | haroonec | Shell programozás és Scripting | 2 | 04-12-2006 08:12 AM |
| scripting Guru's pls help me with scripting on AIX | thatiprashant | Shell programozás és Scripting | 1 | 01-20-2006 07:58 PM |
| HELP! Segítségre van szüksége a betűtípust! | adawg1283 | Shell programozás és Scripting | 7 | 09-29-2004 03:48 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
AWK scripting
Van egy szöveges fájl, amelyben a szöveg van osztva az (két sortörés vagy lap egy új bekezdés), és szeretném, hogy egy szkript, amely kimenet eltörölné sortörések a bekezdés és a különböző bekezdések lenne elválasztani a két sortörés.
Tehát, ha a bemeneti fájl a következő: Kód:
The first line. Second line. First line of the second paragraph. Second line of the second paragraph. Kód:
The first line. Second line. First line of the second paragraph. Second line of the second paragraph. Köszönöm! |
|
||||
|
A kimenő Tytalus "kód nagyjából mi szükség van, de igen, azt akarom, hogy egyes hosszabb, mint 2 sor is. De tényleg nem értem a kód is nagyon jól megváltoztatni azt. Tudna valaki magyarázatot adni egy kicsit, vagy ötleteket, hogyan lehet megváltoztatni?
|
|
||||
|
vgersh99, mondjuk én ezt a megoldást:
Kód:
$ nawk 'BEGIN {FS=RS=""; ORS="\n\n\n"} $1=$1' file
T h e f i r s t l i n e .
S e c o n d l i n e .
F i r s t l i n e o f t h e s e c o n d p a r a g r a p h .
S e c o n d l i n e o f t h e s e c o n d p a r a g r a p h .
Kód:
$ awk 'BEGIN {RS=ORS="\n\n"} $1=$1' file
The first line. Second line.
First line of the second paragraph. Second line of the second paragraph.
|
![]() |
| Könyvjelzõk |
| Címkék |
| sed törlésére sor |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|