Предполагая, что вы запускаете это в BASH, секунда [01-11]
имеет неправильный формат. Вместо этого рассмотрим следующее:
awk '{print}' file{01..11}.txt > file
Это снова, предполагая определенную оболочку. Если вы запускаете эту команду awk
в оболочке, которая не поддерживает номенклатуру {##..##}
, попробуйте сначала проверить, как ваш file[01-11].txt
расширяется - я думаю, что он не распространяется на файлы, которые вы считаете.