[devel] ~/.hasher/config

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Мар 3 00:54:16 MSK 2005


On Wed, Mar 02, 2005 at 07:11:27PM +0300, Alexey Rusakov wrote:
> On 26.02.2005 13:59, Alexey Rusakov wrote:
> >Кто-нибудь пробовал пользоваться ~/.hasher/config для задания каких-либо 
> >параметров, обычно передающихся hsh в командной строке? Или я 
> >неправильно понимаю назначение этого файла?
> Перефразирую вопрос и разбиваю его на два.
> 1. Кто-нибудь знает, зачем существует ~/.hasher/config? Он НЕ помогает 
> вместо задания параметров в командной строке, хотя, вроде бы, 
> предназначен для этого.

Согласно hsh(1),
~/.hasher/config - user config file sourced by all hasher utilities.

В данной инкарнации позволяет переопределять значения по умолчанию для
следующих переменных:
$ sed -ne '/hasher_config/q; s/^\([a-z_]\+\)=.*/\1/p' /usr/share/hasher/functions

В переводе на понятный язык, с помощью этого файла можно изменить значения
по умолчанию для следующих параметров hsh(1):
--quiet
--verbose
--hasher-priv-dir
--number
--target
--excludedocs
--with-stuff
--without-stuff
--mountpoints
--no-sisyphus-check*
а также менять wlimit'ы и делать ещё некоторые совсем странные вещи.

В первую очередь этот файл предназначен для переопределения wlimit'ов,
которые совсем никак нельзя указать с помощью параметров.

> 2. Что можно сделать для того, чтобы избавиться от многометровой 
> командной строки для вызова hsh? Алиасы не предлагать.

Написать скрипт, типа такого:

$ cat myhsh
#!/bin/sh -e
exec nohup time hsh -v --repackage ~/path/to/workdir "$@" </dev/null


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050303/a501b898/attachment-0001.bin>


Подробная информация о списке рассылки Devel