From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: ABATAPA To: ALT Linux Community Subject: Re: [Comm] rm - =?koi8-r?b?zsUg0sHCz9TBxdQg0sXL1dLTydfOz8U=?= =?koi8-r?b?INXEwczFzsnFPw==?= Date: Fri, 16 Sep 2005 11:44:30 +0400 User-Agent: KMail/1.8.1 References: <200509152108.01714.dlagovna@mail.ru> In-Reply-To: <200509152108.01714.dlagovna@mail.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200509161144.30636.altlinux-community@yandex.ru> X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2005 07:44:43 -0000 Archived-At: List-Archive: List-Post: Четверг 15 Сентябрь 2005 21:08, Sergey Stepanov написал: > А если я в верхнем каталоге делаю команду > rm -R *.tga > То получаю ошибку > rm: невозможно выполнить lstat для `*.tga': No such file or directory Потому что шаблон не разворачивается, и bash передает его "как есть", т.е. как '*.tga'. rm пытается определить - чем же является '*.tga' - файлом, или каталогом, но получает ошибку "No such file or directory", т.к. в текущем каталоге _действительно_ нет такого файла или каталога. А вообще - внимательно читаем man bash, и учим самые азы: в команде rm аргумент - цель, т.е. файл (каталог), который должен существовать, а не маска. glob(), т.е. "разворачивание" маски, делает не rm, а bash. -- ABATAPA