Как переместить найденные файлы в другой каталог

Привет всем У меня есть следующий скрипт, который отлично работает, кроме аргумента mv. Скрипт в основном ищет файлы, которые были созданы в определенное время, и мне нужно переместить все найденные файлы в другой каталог с именем timefile

Скрипт:

#!/bin/bash
read -rp 'hour ([0]0-23): ' hour
case $hour in
  (0|00)
    find /home/mikepnrs -newermt "yesterday 23:59" \
      ! -newermt 0:59 ;;
  (0[1-9]|1[0-9]|2[0-3])
    find /home/mikepnrs -newermt "$((10#$hour-1)):59" \
      ! -newermt "$hour:59" | mv -t /home/mikepnrs/timefile ;;
  (*)
    printf 'invalid hour: %s\n' "$hour"
esac

Синтаксис mv - t / home / mikepnrs / timefile , похоже, не работает. Ошибка, которую я получаю, это отсутствие в файле операнда. E: Хранилище 'http://ppa.launchpad.net/inkscape.dev/stable/ubuntu focal InRelease' изменило значение 'Suite' со значения 'focal -...

Когда я попытался обновить sudo apt в 20.04 через Терминал, я застрял в этом

E: Repository 'http://ppa.launchpad.net/inkscape.dev/stable/ubuntu focal InRelease' changed its 'Suite' value from 'focal-updates' to 'focal-security'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N]

Что мне делать?

1
задан 19 June 2020 в 13:23

1 ответ

Вы должны просто нажать y , а затем Введите в ответ на приглашение в вашем вопросе.

Или повторно добавьте этот репозиторий с помощью следующих команд:

sudo add-apt-repository -r ppa:inkscape.dev/stable

sudo add-apt-repository ppa:inkscape.dev/stable

А затем используйте этот репозиторий, как и раньше.

3
ответ дан 19 June 2020 в 21:23

Другие вопросы по тегам:

Похожие вопросы: