Это то, что я до сих пор:
for f in 'svn ls repository_dir';
do
svn checkout repository_dir/$f/trunk/dir1/dir2/dir3/dir4/needed_dir
done
Это прекрасно работает для проектов (из них 100), в которых нужный_каталог находится в правильном месте. Но у некоторых проектов ($ f) структура каталогов немного отличается. Таким образом, "required_dir" может быть в другом месте.
В цикле do, как я могу сказать моему bash-скрипту:
"Найти" нужный_директор ". Если нашли, проверьте это. "
Или же
Msgstr "Найти" Нужный_файл.txt ". Если нашли, проверьте это. "
Спасибо за любую помощь