Я использую clearfsimport
, чтобы рекурсивно проверить дерево файлов в clearcase. Из всего, что читается ive, кажется, что это лучший способ, однако, когда я запускаю команду exec clearfsimport -rec -nset create_clearcase_tempfile/* .
внутри скрипта tcl
, я получаю следующую ошибку;Использовать Clearfsimport в команде tcl exec
Validating directory ".".
Closing directories.
No change in version "/main/91" of directory "."
clearfsimport: Error: Could not access "create_clearcase_tempfile/*".
Мое подозрение, что /*
путает команду, но когда я пытаюсь его вне Tcl непосредственно в Баш команд работает точно так же, как и ожидалось. Может кто-нибудь, пожалуйста, скажите мне, что им не хватает?
Exec на Tcl не ссылается на оболочку, так что '*' не интерпретируется. – schlenk
есть эквивалент '*' wildcare, но для tcl 'exec' commant? или мой единственный вариант сделать цикл, который обрабатывает каждый файл в каждом случае? –