|
|
|
|
 |
locsemege
2005-11-16 14:34:52
|
48
|
| Hogy is van ez a %-*s? |
|
A hozzászólás:
 |
NevemTeve
2005-11-16 09:59:33
|
47
|
#!/bin/sh if [ $# -ne 1 ]; then echo "usage: $0 <file>" exit fi LINELEN=$(wc -L <"$1") while IFS='' read LINE; do printf "%-*s\n" "$LINELEN" "$LINE" done <"$1"
|
|
Előzmény:
 |
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? |
|
|
Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!
|