Проблема с командой unix pipe - PullRequest
1 голос
/ 07 января 2011

У меня есть список имен каталогов в текстовом файле. Я хочу использовать их как часть file_name команды git-svn clone.

Печатает содержимое файла построчно.

cat repos_to_migrate.txt | tee $1

Это, однако, не работает:

cat repos_to_migrate.txt | git svn clone file:///home/svn/$1
... Unable to open repository 'file:///home/svn' ...

Есть идеи здесь? Если бы это было важно, я управляю centos5.

1 Ответ

1 голос
/ 07 января 2011
(
    while read repo; do
        git svn clone file:///home/svn/$repo
    done
) < repos_to_migrate.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...