![]() |
|
|
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 |
| Split karakterláncot használ separetor | rinku | Shell programozás és Scripting | 10 | 06-16-2009 03:01 PM |
| [KSH] Split karakterlánc a tömb | piooooter | Shell programozás és Scripting | 3 | 09-01-2007 01:22 PM |
| KSH split karakterláncot a változók | drd_2b | Shell programozás és Scripting | 5 | 04-23-2006 08:07 PM |
| Split karakterlánc segít | senthilk615 | Shell programozás és Scripting | 4 | 03-27-2006 07:43 PM |
| Split egy fájlt egy megadott karakterlánc | jpl35 | Shell programozás és Scripting | 6 | 07-04-2002 12:41 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
split a string
Szia
Nekem van egy script, hogy bár hurkok vonalak egy fájlt, és olvas minden sor egy változó ($ line). Azt akarom, hogy nézd meg a sorban, és osztott be, hogy alkotó részei. például egy tétel lehet "Ez egy string" Azt akarom, hogy ezt követően változó értéke minden elemét így: A \u003d A B \u003d a A C \u003d a D \u003d string Im 'találgatás, hogy legyen egyszerű, de nem találta ki. |
|
||||
|
Kód:
while read a b c d e f
do
echo "a = $a"
echo "b = $b"
echo "c = $c"
echo "d = $d"
echo "e = $e"
echo "f = $f"
done < myfile
|
|
||||
|
, hogy szüksége van awk attól függ, mit szeretne miután a megbízást. Ha azt szeretné, hogy a változó kívül awk utasítás segítségével awk talán nem lehet nagyon hasznos. De azokban az esetekben, ahol szükséges adatok feldolgozása, ez a helyzet ritkán --- tudsz mindent, amit akar belsejében awk.
awk '(for (i \u003d 1; i <\u003d NF, i + +) (print "Field" i "a" $ i) print "")' fájlnév például kiírja, hogy minden területen, minden sor a fájlban |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|