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 "$@"