#!/bin/bash12langfile='../../assets/lang/en_US.ini'3folders=('../../UI/' '../../Core/' '../../Common/' '../../GPU/' '../../Windows/' '../../assets/shaders' '../../assets/themes')45# reading each line6while read line; do7# skip empty line, section and comment8if [[ ! -z "$line" && ${line::1} != "[" && ${line::1} != "#" ]]; then9# get everything before the = sign10value=${line/ =*/}1112found=013for folder in ${folders[@]}; do14# use recursive grep on the folder15grep -r "$value" $folder > /dev/null16# check return value17ret=$?18if [ $ret -eq 0 ]; then19found=120fi21done2223# print if not found24if [ $found -eq 0 ]; then25echo $value26fi27fi28done < $langfile2930