Я получаю сообщение об ошибке при выполнении этой команды в Linux.
ct lsco -a -s -cview | xargs ct ci -nc
(ct
для cleartool
)
xargs: ct: No such file or directory
Как я могу избежать этой ошибки?
Я получаю сообщение об ошибке при выполнении этой команды в Linux.
ct lsco -a -s -cview | xargs ct ci -nc
(ct
для cleartool
)
xargs: ct: No such file or directory
Как я могу избежать этой ошибки?
Не используйте псевдоним «ct
» с xargs
.
Используйте cleartool
.
Как объясняется в xargs
, не распознает псевдонимы bash:
Это не работает, потому что
xargs
предполагает возможностьexec
программы, заданной в качестве ее параметра.Поскольку
ct
в вашем случае - это просто псевдоним или функция bash, нет программы для выполнения.
Дополнительные сведения см. в разделе Как использовать команды с псевдонимами с xargs
?.