From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?b?5dDJxsHOz9cg88XSx8XK?= To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?koi8-r?b?6dPQz8zY2s/Xwc7JxQ==?= control Date: Fri, 14 Nov 2003 10:50:50 +0300 User-Agent: KMail/1.5.4 References: <20031113200915.GA19713@home-pool4-119.com2com.ru> In-Reply-To: <20031113200915.GA19713@home-pool4-119.com2com.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200311141050.50408.serpiph@nikiet.ru> X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Nov 2003 07:53:00 -0000 Archived-At: List-Archive: В сообщении от 13 Ноябрь 2003 23:09 Yura Zotov написал: > Захотелось мне для своих нужд control поиспользовать... Отсюда > вопрос: как средствами control переключать ссылку между двумя > файлами, т.е. в одном состоянии ссылка указывает на один файл, в > другом -- на другой? Может примерчик какой есть? В файле, который лежит в /etc/control.d/facilites создать такое: case "$*" in type1) code 1 ;; type2) code 2 ;; type3) code 3 ;; esac code {1,2,3} - обычные команды bash Тогда по команде control file type1 будет вызван код code 1, например: rm -f /etc/link1 ln -s /path/to/file /etc/link1 Примеры: /etc/control.d/facilites/su /etc/control.d/facilites/mount -- С уважением, Епифанов Сергей