모든 저장소를 나열하는 파일 "X"가 있습니다. 이제 Linux에서 루프를 실행하여 한 번에 하나의 저장소를 가져오고, 저장소를 복제하고, 폴더로 이동하고, 해당 저장소의 마지막 커미터와 마지막 커밋 날짜를 가져오고 싶습니다. 사이클이 종료됩니다.
답변1
아무도 당신을 위해 전체 스크립트를 작성하지는 않지만 여기에서 시작하는 것은 파일의 각 저장소에 대해 수행하려는 모든 작업을 추가하는 루프에 대한 옵션이 될 것입니다.
for repo in $(cat fileX); do
git clone $repo
... # add what you want to do
done