Как файл читается разными файловыми машинами. Я предполагаю, что большинство из них читают его как строку. Напр. в awk, если файл впоследствии разбивается по разделителю, то как он отличает числовое поле от строкового поля (если CONVFMT не указан)?
+1
Если вы рассматриваете его как строку, это будет строка, если вы попытаетесь сделать числовой op, он будет разбираться с числом, и он выполнит этот op.