sh: jak precist (ziskat) jen prvnich N bajtu z promenne ?

Matus UHLAR - fantomas uhlar na fantomas.sk
Středa Říjen 19 15:24:28 CEST 2005


> Vasek Stodulka wrote:
>>       Nechci predjimat ani se zastavat cloveka, ktery neumi cist v
>> manualech, ale pokud nekdo pouziva busybox, tak pro nej bude bash opravdu
>> luxus, ktery si nemuze dovolit. A jak znam busybox, tak pattern matching
>> urcite nepodporuje...

Zdenek Pavlas <pavlas na nextra.cz> wrote:
> V bboxu je defaultne ash, ten sice ${A:0:4} pro první 4 znaky
> neumí, ale tohle tam zase funguje:
> 
> / # echo $A
> ABCDE
> / # echo ${A%D*}
> ABC

lenze otazka znela ako vypisat prve styri znaky premennej, nie ako odstranit
vsetko od posledneho znaku D (co robi vas priklad).

-- 
Matus UHLAR - fantomas, uhlar na fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Spam is for losers who can't get business any other way.


Další informace o konferenci Linux