С помощью команды file мне нужно проверить много файлов, если они ASCII или другой формат
Иногда я получаю из файла команду:
file1: ASCII English text
И иногда я получаю другой ответ от команды файла
file2: Non-ISO extended-ASCII English text, with very long lines
Я действительно не уверен, есть ли другие ответы с другим синтаксисом
Мой вопрос:
Я пишу следующий синтаксис ksh, чтобы проверить, является ли файл ASCII, но я не уверен, что
следующий синтаксис является оптимальным синтаксисом для проверки формата ASCII?
[[ ` file $some_file | grep –c ASCII ` = 1 ]] && print "you have ascii file for sure"
Если у кого-то есть другие предложения, чтобы проверить формат ASCII точно, я буду очень рад видеть это