Intereting Posts
Обнаружение шаблона в конце строки с помощью grep убийство подпроцессов и ловушек Именование названия цикла gstreamer? Будет ли stat () вызывать реальный доступ к жесткому диску или кэширование информации? Как выполнить какой-либо сценарий оболочки до приостановки VM? Как отлаживать переменные Networkmanager-dispatcher-переменные Что-то (ALSA или pulseaudio) изменяет громкость погружения при подключении bluetooth Как удалить файлы с более чем одной строкой на сервере Linux? Почему httpd дает ошибку после символической ссылки в моем домашнем каталоге Fedora? Анализ файлов журналов Как пропустить / исключить одну шину SCSI при сканировании во время загрузки? Правильное имя домена для серверной настольной машины Qemu не загружает ядро ​​после того, как «Uncompressing Linux … done, загрузив ядро. » io перенаправление на «крест» 2 программы Какова функциональность SCHED_SOFTIRQ в Linux?

Как я могу сделать несколько символических ссылок для нескольких каталогов, удобно

lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v122 -> /home/files/video122 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v123 -> /home/files/video123 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v124 -> /home/files/video124 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v125 -> /home/files/video125 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v126 -> /home/files/video126 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v127 -> /home/files/video127 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v128 -> /home/files/video128 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v129 -> /home/files/video129 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v130 -> /home/files/video130 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v131 -> /home/files/video131 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v132 -> /home/files/video132 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v133 -> /home/files/video133 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v134 -> /home/files/video134 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v135 -> /home/files/video135 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v136 -> /home/files/video136 lrwxrwxrwx 1 deploy users 20 1월 23 18:15 v137 -> /home/files/video137 

Это символические ссылки.
Если новые video138 ~ video150 томов смонтированы, я должен сделать links v138~v150 .
Не могли бы вы представить себе магию баха? (Я попытался использовать brace expansion но не смог заставить его работать.)
Было бы намного лучше, если бы волшебный скрипт мог автоматически создавать символические ссылки с обнаружением монтирования томов.

    Попробуйте простой цикл

     for Num in {138..150}; do ln -s "/home/files/video$Num" "v$Num" done 

    С zsh :

     autoload zmv alias zln='zmv -L' zln -s '/home/files/video(*)' 'v$1' 

    или

     zln -s '/home/files/video(<138-150>)' 'v$1' 

    В противном случае с zsh или последними версиями bash или ksh93, поддерживающими {x..y} , вы могли бы сделать:

     vln() for i do ln -s "/home/files/video$i" "v$i" done vln {138..150}