From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?19nQz8zOxc7JxSDLz83B?= =?koi8-r?b?zsQg1w==?= dired From: Sergey Bolshakov Date: Tue, 03 Jun 2003 15:10:47 +0300 In-Reply-To: <3EDC7D28.4020009@inbox.ru> (Michael Pozhidaev's message of "Tue, 03 Jun 2003 17:49:12 +0700") Message-ID: User-Agent: Gnus/5.090017 (Oort Gnus v0.17) XEmacs/21.4 (Portable Code, linux) References: <3EDB68E7.8000402@inbox.ru> <3EDC7D28.4020009@inbox.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 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: >>>>> "Michael" == Michael Pozhidaev writes: > Sergey Bolshakov пишет: >>>>>>> "Michael" == Michael Pozhidaev writes: >> > Здравствуйте. >> > Подскажите,можно ли при использовании dired выполнять команды, как это >> > возможно при нажатии восклицательного знака, но так, чтобы вывод >> > команды появлялся сразу же на экране. Самое главное, чтобы вместо >> > звёздочки подставлялся список выделенных файлов. Хотелось бы, >> > например, выполнять запись дисков и сразу получать информацию о >> > статусе процессора. >> > -- >> > С уважением, Михаил Пожидаев. >> Запускать через &, а отмеченные он и сам подставит >> > Расскажите, пожалуйста, подробнее. Когда я отмечаю файлы и нажимаю > "&", то получаю сообщение: > 0 matching files flagged. Ну, в буфере dired отмечаем что-нибудь, с помощью, скажем, % m, и затем жмем & и вводим команду, скажем, mpg123 :). Оный запускается в фоне c отмеченным в качестве параметров, вывод выбрасывает в comint. Я так подозреваю, что dired у Вас (точнее, ls, им запускаемый) работает в локали, отличной от С; если это так (даты при файлах по-русски ?), то следует поместить в ~/.emacs (или ~/.xemacs/init.el) либо (setenv "LC_MESSAGES" "C"), либо (setq dired-ls-program "diredls"), где diredls - скриптик где-нибудь в путях с содержимым вроде: --- %< --- #!/bin/sh LC_MESSAGES=C /bin/ls --color=no "$@" --- %< --- Надеюсь, это поможет. --