Witam,
Mam następujący problem. Mam skrypt jQuery, który pobiera wartość z input i wysyła ajaxem do pliku perl, który uruchamia skrypt bash z parametrem wartość z input.
Chce się pozbyć polskich znaków i niestety mi nie wychodzi.
Mam taki skrypt w bash:
#!/bin/bash
odp=$1
odp2=$(echo $odp | sed 'y/ęóąśćłżźńĘÓĄŚĆŁŻŹŃ/eoasclzznEOASCLZZN/')
echo $odp2
I jak zrobie ./skrypt.sh ąćą... to skrypt działa prawidłowo, zamienia polskie znaki.
skrypt w perlu mam mniej więcej taki:
$wart = $cgi->param('input');
$out=qx("skrypt.sh ".$wart)
I jeżeli podmieniam znaki np " na ' to wszystko działa prawidłowo, ale jak chce zamienić polskie znaki nie dostaje w ogóle danych w odpowiedzi...
dodanie znaczników <code class="bash"> i <code class="jquery"> - Furious Programming