From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Led To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] Re: =?koi8-r?b?y8/O08/YztnFINvSycbU2SDXIMzPy8HMxSBQT1NJWA==?= (root) Date: Mon, 30 May 2005 18:14:30 +0300 User-Agent: KMail/1.8 References: <200505300934.07946@ruslandh> <200505301722.16117.led@ukr-fin.com.ua> <429B26D7.2040705@altlinux.ru> In-Reply-To: <429B26D7.2040705@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200505301814.30442.led@ukr-fin.com.ua> X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: led@ukr-fin.com.ua, ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 May 2005 15:14:30 -0000 Archived-At: List-Archive: В сообщении от Понедельник 30 Май 2005 17:44 Andrei Bulava написал(a): > Led wrote: > > > > > Наверное, потому что ls вместо "непечатных" символов выводит "?", а grep > > - выводит всё как есть... > > > > $man ls > > .......... > > -q Вместо непечатаемых символов в имени файла при выводе будут > > ставиться знаки вопроса. (Эта опция включена по > > умолчанию при выводе на терминал.) > > .......... > > > > оно? > > Действительно, оно. 'ls --show-control-chars' выводит "непечатаемые" > символы. Ну, не мне с моим свиным рылом в калашный ряд спорить, почему > же так по умолчанию. > > Одно ясно - ls сломано (или нет?) не в ALT. Наверное не сломано, потому как не баг, а фича задокументированная. Хотя фича несколько странная, потому как получается, что файловые системы могут содержать только "печатные" (с точки зрения американцев?) символы 0-127. Так и до схемы 8.3-only в именовании файлов договориться можно:) > Из попадавшихся мне > дистрибутивов ALT - единственный с локалью POSIX у суперпользователя. > Так что удивляться такой странности ls особо нечего - о ней практически > никто не знает или не помнит. Ещё раз: прописываем LC_CTYPE=<то-что-нужно> в /root/.i18n один раз и всё показывается как надо. Не понятно только, что вызвало "бурю праведного гнева" у тех, у кого "всё работает", какие-то заявления о "непечатных" символах, которые "категорически нельзя отображать" (при том, что все эти сообщения написаны именно этими "непечатными" символами:)). Led.