Keresés

Részletes keresés

NevemTeve Creative Commons License 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 Creative Commons License 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 Creative Commons License 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 Creative Commons License 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!