On Thu, Nov 16, 2006 at 03:14:30PM +0300, Dmitry V. Levin wrote: > On Thu, Nov 16, 2006 at 01:26:41PM +0200, Artem Zolochevskiy wrote: > > Отчего я не могу использовать ~ для указания месторасположения apt.conf ? > > $ gear --hasher -- hsh ~/HASHER/ --apt-conf=~/etc/apt.conf > > говорит > > readlink: ~/etc/apt.conf: Нет такого файла или каталога > > hsh: --apt-config: ~/etc/apt.conf: file not available. > > > > с полным путём всё ок. > > $ gear --hasher -- hsh ~/HASHER/ --apt-conf=/home/artem/etc/apt.conf > > > > Можно это как-то поправить? Уж шибко неудобно каждый раз полный путь давать. > > Прочтите начало раздела "Tilde Expansion" в bash(1). Кстати, этот раздел чего-то недоговаривает. "Each variable assignment is checked for unquoted tilde-prefixes immediately following a : or the first =." $ sh -c 'echo config=~ apt-config=~' config=~ apt-config=~ $ bash -c 'echo config=~ apt-config=~' config=/home/at apt-config=~ $