Сделайте это:
for i in `ls *.txt`; do cat original > $i; done
, где оригинал является текстовым файлом. cat просто сбрасывает содержимое, а > передает содержимое в новый файл, представленный $i (расширенный из списка, возвращаемого командой ls *.txt)
Обратите внимание, что это полностью перезапишет эти файлы, чтобы вы могли сначала добавить их в другой каталог. Это будет сделано для чего-либо с расширением .txt (включая исходный файл, если это расширение .txt), поэтому вы можете захотеть переименовать вещи или использовать лучшее соглашение (например, blah * вместо * .txt) [!d2 ]