2

У меня есть эта структура

  • 2011-04-18T07.32.19UTC
  • 2011-04-19T07.32.19UTC
  • 2011-04-20T03.15.01UTC

Каждую ночь создается новый каталог на основе текущей даты.
Я бы создал символическую ссылку на последний созданный каталог:

mysimlink --> 2011-04-20T03.15.01UTC

Но завтра я увижу

mysimlink --> 2011-04-21T03.15.01UTC

Как мне это сделать?

1 ответ1

1

Вам нужно написать скрипт, который удалит существующую символическую ссылку, а затем создаст новую символическую ссылку, указывающую на каталог с сегодняшней датой. Вот некоторый код:

today=$(date +%Y-%m-%d)

# find today's directory
todayDir=$(ls -d $today*)

# if the directory exists
if [ -d $todayDir ]
then
    rm -f mysymlink
    ln -s $todayDir mysymlink
fi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .