On 10/12/2010 11:13 AM, dimas wrote: > только все это обернуть в if [ -d "$i" ] ; then ... fi > а то будет cd в файл пытаться > >> cd SVN >> for i in * >> do >> echo " === Processing $i === " >> cd "$i" >> if [ -e .svn ] >> then >> svn up >> elif [ -e .git ] >> then >> git pull >> fi >> cd .. >> done >> >> не тестировал >> >> > > Есть такое =) Я просто закоддил дословно что написал топикстартер, когда он поймет какие ещё проверки нужно сделать - может попробовать модифицировать сам - принцип open source! *гы-гы ;)
а ещё вместо проверок [ -e .svn ] на самом деле лучше тоже проверять именно директорию [ -d .svn ], наверное... -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru