Ostatnio szukałem dobrego sposobu, którym mógłbym pozmieniać polskie litery w plikach tekstowych* na litery z alfabetu na łacińskiego**. Poniżej sposób:
sed 's/ą/a/g' `find | grep .txt` -i;O ile składni seda sam do końca nie znam, o tyle to...:
sed 's/ę/e/g' `find | grep .txt` -i;
sed 's/ż/z/g' `find | grep .txt` -i;
sed 's/ź/z/g' `find | grep .txt` -i;
sed 's/ł/l/g' `find | grep .txt` -i;
sed 's/ó/o/g' `find | grep .txt` -i;
sed 's/ą/a/g' `find | grep .txt` -i;
sed 's/ś/s/g' `find | grep .txt` -i;
sed 's/ć/c/g' `find | grep .txt` -i;
sed 's/ń/n/g' `find | grep .txt` -i;
sed 's/Ą/A/g' `find | grep .txt` -i;
sed 's/Ę/E/g' `find | grep .txt` -i;
sed 's/Ż/Z/g' `find | grep .txt` -i;
sed 's/Ź/Z/g' `find | grep .txt` -i;
sed 's/Ł/L/g' `find | grep .txt` -i;
sed 's/Ó/O/g' `find | grep .txt` -i;
sed 's/Ą/A/g' `find | grep .txt` -i;
sed 's/Ś/S/g' `find | grep .txt` -i;
`find | grep .txt`... odpowiada za znalezienie wszystkich plików w bieżącym katalogu (find) i wypisanie tylko tych o rozszerzeniu *.txt (grep .txt).
*: pliki z napisami do filmów o rozszerzeniu *.txt
**: za wikipedią, stan na 2014.01.31
Brak komentarzy:
Prześlij komentarz