Bash si sladak II

Miha Tomsic miha.tomsic at guest.arnes.si
Wed Oct 9 13:23:36 CEST 2002


	Hojla!

Zadnej dni se nekaj ukvarjam z skriptanjem v bashu in kar naenkrat sem
ugotovil, da mi globanje ne deluje pravilno. To sem opazil že prad pol
leta, ampak potem ni bilo časa, da bi zadevo raziskal do konca.

Imam poln direktorij datotek:




josef:~/tmp$ ls
2ABU    2GBU.1  2fu     EB.1      V_2EBU    V_D.1   cb        v_2bu.1  
v_b
2ABU.1  2GU     2fu.1   F         V_2EBU.1  V_DB    cb.1      v_2cbu   
v_b.1
2AU     2GU.1   2gbu    F.1       V_2EU     V_DB.1  d         v_2cbu.1 
v_bb
2AU.1   2abu    2gbu.1  FB        V_2EU.1   V_E     d.1       v_2cu    
v_bb.1
2BBU    2abu.1  2gu     FB.1      V_2FBU    V_E.1   db        v_2cu.1  
v_c
2BBU.1  2au     2gu.1   G         V_2FBU.1  V_EB    db.1      v_2dbu   
v_c.1
2BU     2au.1   A       G.1       V_2FU     V_EB.1  e         v_2dbu.1 
v_cb
2BU.1   2bbu    A.1     GB        V_2FU.1   V_F     e.1       v_2du    
v_cb.1
2CBU    2bbu.1  AB      GB.1      V_2GBU    V_F.1   eb        v_2du.1  
v_d
2CBU.1  2bu     AB.1    V_2ABU    V_2GBU.1  V_FB    eb.1      v_2ebu   
v_d.1
2CU     2bu.1   B       V_2ABU.1  V_2GU     V_FB.1  f         v_2ebu.1 
v_db
2CU.1   2cbu    B.1     V_2AU     V_2GU.1   V_G     f.1       v_2eu    
v_db.1
2DBU    2cbu.1  BB      V_2AU.1   V_A       V_G.1   fb        v_2eu.1  
v_e
2DBU.1  2cu     BB.1    V_2BBU    V_A.1     V_GB    fb.1      v_2fbu   
v_e.1
2DU     2cu.1   C       V_2BBU.1  V_AB      V_GB.1  g         v_2fbu.1 
v_eb
2DU.1   2dbu    C.1     V_2BU     V_AB.1    a       g.1       v_2fu    
v_eb.1
2EBU    2dbu.1  CB      V_2BU.1   V_B       a.1     gb        v_2fu.1  
v_f
2EBU.1  2du     CB.1    V_2CBU    V_B.1     ab      gb.1      v_2gbu   
v_f.1
2EU     2du.1   D       V_2CBU.1  V_BB      ab.1    v_2abu    v_2gbu.1 
v_fb
2EU.1   2ebu    D.1     V_2CU     V_BB.1    b       v_2abu.1  v_2gu    
v_fb.1
2FBU    2ebu.1  DB      V_2CU.1   V_C       b.1     v_2au     v_2gu.1  
v_g
2FBU.1  2eu     DB.1    V_2DBU    V_C.1     bb      v_2au.1   v_a      
v_g.1
2FU     2eu.1   E       V_2DBU.1  V_CB      bb.1    v_2bbu    v_a.1    
v_gb
2FU.1   2fbu    E.1     V_2DU     V_CB.1    c       v_2bbu.1  v_ab     
v_gb.1
2GBU    2fbu.1  EB      V_2DU.1   V_D       c.1     v_2bu     v_ab.1

Če se ni kaj spremenilo v bashu(1) potem bi morala taledva ukaza dati
povsem drugačen izpis:

josef:~/tmp$ ls 2[B-D]*
2BBU    2BU    2CBU    2CU    2DBU    2DU    2cbu    2cu    2dbu    2du
2BBU.1  2BU.1  2CBU.1  2CU.1  2DBU.1  2DU.1  2cbu.1  2cu.1  2dbu.1 
2du.1
josef:~/tmp$ ls 2[b-d]*
2BBU    2BU    2CBU    2CU    2bbu    2bu    2cbu    2cu    2dbu    2du
2BBU.1  2BU.1  2CBU.1  2CU.1  2bbu.1  2bu.1  2cbu.1  2cu.1  2dbu.1 
2du.1

Za začetek samo vprašanje. Mi mogoče kaj ni jasno, se je meni strgalo,
ali se res dogaja, kar se ne bi smelo?

josef:~/tmp$ bash --version
GNU bash, version 2.05a.0(1)-release (i386-pc-linux-gnu)

Srečno, 

	Miha...




More information about the lugos-list mailing list