Keresés

Részletes keresés

NevemTeve Creative Commons License 2005-11-16 15:00:58 49
%s - string
%20s - string fixhosszú mezőben, jobbra igazítva
%-20s - string fixhosszú mezőben, balra igazítva
%-*s - string változóhosszú mezőben, balra igazítva, a mezőhosszat egy külön paraméter tartalmazza
A hozzászólás:
locsemege Creative Commons License 2005-11-16 14:34:52 48
Hogy is van ez a %-*s?
Előzmény:
NevemTeve Creative Commons License 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"

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!