sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

D0589.test-lc_collate.sh (469B)


      1 #!/bin/bash
      2 
      3 # 以下の様な LC_CTYPE と LC_COLLATE が異なる環境で、
      4 # 期待通りに LC_CTYPE による文字コードでの範囲になるだろうか。
      5 # →試してみた所、期待通りになった。ちゃんと UTF-8 解釈されている。
      6 
      7 LC_CTYPE=ja_JP.UTF-8
      8 LC_COLLATE=C
      9 
     10 if [[ œ == [œ] ]]; then
     11   echo glob test: OK
     12 else
     13   echo glob test: NG
     14 fi
     15 
     16 rex='^[œ]$'
     17 if [[ œ =~ $rex ]]; then
     18   echo regex test: OK
     19 else
     20   echo regex test: NG
     21 fi