make_en_cz.sh 522 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. #
  3. #rm lang_en_cz_0.txt
  4. #rm lang_en_cz_1.txt
  5. #(cat msgs_cz.txt | sed -E "s/([^ ]*) (.*)/\1% \2/g"; cat msgs_en.txt | sed -E "s/([^ ]*) ([^ ]*) ([^ ]*) (.*)/\1 \4/g") | sort > lang_en_cz_0.txt
  6. #cat lang_en_cz_0.txt | sed -E "s/([^ %]*)[%]+ (.*)/\1 \2/g" > lang_en_cz_1.txt
  7. name0=""
  8. cat lang_en_cz_1.txt | while read name text; do
  9. if [ -z "$name0" ]; then
  10. name0=$name
  11. else
  12. if [ $name==$name0 ]; then
  13. echo $name0" OK"
  14. else
  15. echo $name0" NG! "$name
  16. fi
  17. name0=''
  18. fi
  19. done
  20. read