1
私はテキストファイルにディレクトリ名のリストを持っています。私はfile_name git-svn cloneコマンドの一部としてこれらを使用したいと思います。UNIXパイプコマンドの問題
これは、ファイルの内容を1行ずつ表示します。
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を実行していることが重要です。
ありがとうございます。これまでのところ素晴らしいことです。コマンドが失敗した場合、スクリプトは正しく続行されますか? – Keyo
'git svn clone'操作の1つが失敗した場合は、次の操作を続行します。 – cdhowie
失敗したら続行するのではなく、中止したい場合は、 'set -e'を' while'の前の行に追加してください。 – ephemient