Я изучаю tcl (ожидаю), и теперь я пришел к интересной проблеме. Мне нужна команда для перемещения / переименования группы файлов с расширением .status. Я попробовал это:
spawn /bin/mv *.status some_dir
exec /bin/mv *.status some_dir
Конечно, это не сработало. Я немного погуглил и нашел кое-что о глобусе, но, похоже, он работает не так, как я хочу. Если я сделаю:
exec /bin/mv [glob *.status] somedir
mv жалуется, что «1.статус 2.статус 3.статус… и т. Д.» не является допустимым файлом Как будто весь список файлов объединяется в одну строку, а не обрабатывается отдельно.
Попытка найти дополнительную информацию через Google привела меня ко многим неработающим и устаревшим ссылкам, поэтому я надеюсь, что помимо решения этой проблемы, не могли бы вы указать мне какой-нибудь хороший онлайн-ресурс для tcl / ожидаемых основ и распространенных ошибок. 1011 *
Обновление: Принимаются только решения, использующие стандартные tcl и стандартные инструменты в / bin.