|
|
|
|
 |
NevemTeve
2005-11-16 09:13:21
|
46
|
Akkor sajnos kétszer kell végigolvasni a file-t, hiszen nem tudod előre a leghosszabb sor hosszát... Van még valamilyen feltétel azon kívül, hogy "nem C"? Tehét mondjuk Fortran vagy FORTH vagy bármi? |
|
 |
locsemege
2005-11-15 16:53:36
|
45
|
Már ott a megoldás. De van egy másik lehetséges is:
n=5 spaces=' ' echo "$line${spaces:0:n}"
|
|
A hozzászólás:
 |
Kekkb
2005-11-15 16:42:29
|
44
|
A feladat lényege, hogy egy szövegben a rövidebb sorokat úgy kell egyenlő hosszúvá tenni, hogy a sorvégekre megfelelő szóközt írunk. az n a soronként változik. Mindig a leghosszabb sorhosszból kivonom az aktuális sorhosszát. |
|
Előzmény:
 |
locsemege
2005-11-15 15:31:56
|
39
|
Az n változó, vagy konstans?
|
|
|
Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!
|