I try this:
find . -exec iconv -f iso8859-2 -t utf-8 {} \;
but output goes to the screen, not to the same file. How to do it?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Try this:
It will use temp file with ‘.converted’ suffix (extension) and then will move it to original name, so be careful if you have files with ‘.converted’ suffixes (I don’t think you have).
Also this script is not safe for filenames containing spaces, so for more safety you should double-quote: “{}” instead of {} and “{}.converted” instead of {}.converted