Azzal mi a baj? Ami szerintem eléggé platformfüggetlen, az az ASCII text, bár apró probléma lehet a sorvége karakter. tr '[:lower:]' '[:upper:]' <<<locsemege LOCSEMEGE