Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Bash - ASCII kódování

Zdravím. Mám skript v bashi, který volá jeden program s různými parametry a výstup zapisuje spolu s dalším textem do výstupního .txt souboru. Požadavkem je, aby kódování souboru bylo ASCII. Pokud dám uložit prostý text, třeba

echo "text" >> out.txt
a poté zkontroluji kódování pomocí enca, je správně, tedy 7-bit ASCII. Pokud je ale ve výpisu expanze proměnné, výpíše se sice to, co má, ale kódování se změní na unrecognised. Jeden příkaz na ukázku, podobných je ve skriptu několik.
DEV_NO_HIST=$(./iss-proj step4.bmp -deviation)
echo "std_no_hist=$DEV_NO_HIST" >> reseni.txt
V proměnné DEV_NO_HIST je nějaké desetinné číslo ve tvaru xxx.yyyy. Lze nějak zachovat požadované kódování?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny