Титла: Комфортно cd Публикувано от: sharan4o в May 07, 2009, 15:20 Превод от http://www.pro-linux.de/news/2009/14160.html ($2):
Удобна смяна на директории fcd (find change directory). Няма нужда да се въвежда целия път до директорията: Примери: 1. Директория с уникално име във файловата система Код
2. Директория с неуникално име Код
3. Може да се въведе и субстринг от уникално име на директория: Код
4. Или сусбтринг на директория с неуникално име: Код
А ето и как може да се реализира: Търсенето се осъществява в предварително създаден файл-списък на всички директории на файловата система (маунтнати естествено). За тази цел ни трябва следния скрипт: Код Може да го запазите на пример като /usr/local/bin/dirlocate и да го вкарате в cron.daily или cron.weekly или crontab и т.н. От това зависи актуализирането на списъка на директориите. Естествено всеки може да си промени търсенето както си иска. На пример да изключим директориите от бекап-а : Код
Ето и самата bash-функция, която се копира в .bashrc или друг скрипт, който се изпълнява при логин. Код [/code] Титла: Re: Комфортно cd Публикувано от: ivanatora в May 07, 2009, 18:36 Интересно :)
Титла: Re: Комфортно cd Публикувано от: victim70 в May 07, 2009, 21:03 Готино [_]3 ама бавно за моите
var/tmp $ count --lines dirs lines 1459986 dirs Титла: Re: Комфортно cd Публикувано от: sharan4o в May 07, 2009, 21:46 @victim70
Respect (http://smileys.on-my-web.com/repository/Respect/bowing-036.gif) |