From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 23 Sep 2002 19:08:18 +0300 From: Michael Shigorin To: community@altlinux.ru Message-ID: <20020923160818.GV20694@osdn.org.ua> Mail-Followup-To: community@altlinux.ru References: <20020921122352.6605fbc0.alex@eburg.uniland.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020921122352.6605fbc0.alex@eburg.uniland.ru> User-Agent: Mutt/1.5.1i Subject: [Comm] Re: backup and rename files Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Sat, Sep 21, 2002 at 12:23:52PM +0600, Smirnov Alex wrote: > Собственно проблема - мне надо иметь каждый день ровно три копии каждого > файла. Т.е. перед началом копирования мне надо во всех подкаталогах так если "инженерно" -- rm *\~1\~* for i in *2*; do mv "$i" "`echo $i | sed 's,\~2\~,\~1\~,g'`"; done for i in *3*; do mv "$i" "`echo $i | sed 's,\~3\~,\~2\~,g'`"; done (ПРОВЕРЬТЕ и поправьте регэксы -- набросано в спешке) если хочется академично -- почитайте man bash на тему арифметики PS: вдруг да понадобится -- http://osdn.org.ua/~mike/1c-scripts-20020415.tar.gz -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/