EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Shell Scripting ]

"Text formatlama" - Necati Ersen Şişeci - (2006-07-03 06:41:56)   [3290]


Shell de cikti verirken bazi durumlarda ekrana yazdiracagimiz ciktinin belli bir formatta olmasini isteriz.

Ornegin ps komutunun ciktisindaki gibi.

Ciktida istedigimi alanin istedigimiz kadar yerkaplamasini istiyoruz, Ancak tab karakterini de kullandigimizda formatlama problemleri cikiyor.

Bu durumda printf imdadimiza yetisiyor.

root@siseci[a]# printf "%10d\n" 1234
1234
root@siseci[a]# printf ":%-10d:\n" 1234
:1234 :
root@siseci[a]# printf ":%10d:\n" 1234
: 1234:

Seklinde kullanarak gerekli formatlama islemini yapabiliyoruz.



Arkadaşıma gönder , Ana Sayfa