Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: терминал find найти в папке файлы по условиям и скопировать в другую папку  (Прочитано 161778 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FindTo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
  • Эти ваши не понимать
    • Просмотр профиля
ALiEN175, ну заработал конечно!
Спасибо!
А нумерация после исходного имени файла точно невозможна?

После конвертации искать и сравнивать исходные-конвертированные будет неудобно пользователю

впринципе можно ставить "решено", но можно уже из этой папки удалить дубликаты по чексум и уже в ещё одну временную папку ПЕРЕМЕСТИТЬ что осталось.


Но тогда разрывы в нумерациях будут, например beep_000001 а за ним beep_000004
снова прогнать переименование не получится, ибо имена у них уже разные.

Чё нить изящное придумать надо.
Неофит извращений чёрных экранов.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7826
  • We were here
    • Просмотр профиля
А нумерация после исходного имени файла точно невозможна?
Можно, конечно, надо получить имя без расширения и без пути. Но мне лень))
Если устроит имяфайла.mp3_00001.mp3 - тогда поменять
cp -v "$MP3" "$DEST/${MP3##*/}_${NUM:1:5}.mp3"
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Вот такой вариант не поможет в дальнейшем создать искомый инструмент т.е. персональный всепогодный😇 скрипт? Вывод терминала 🡇 🡇
https://termbin.com/ok3c
Совсем забыл о программе, rdfind, а ведь она же очень не плоха́!
(Нажмите, чтобы показать/скрыть)
2023 Jan 12; 07:21 PM
« Последнее редактирование: 13 Января 2023, 03:24:52 от qpdb »

Оффлайн FindTo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
  • Эти ваши не понимать
    • Просмотр профиля
qpdb, нет, я именно стандартными средствами хочу скрипт добить,
а то давно бы уже в питон и пр. Влез

в общем у меня или подготавливаются файлы к конвертации, или идёт конвертация.

Может из за того что в одном скрипте два "done" не знаю.
Неофит извращений чёрных экранов.

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
qpdb, нет, я именно стандартными средствами хочу скрипт добить,
Это ❰упорство❱ я очень приветствую, уважаю и одобряю!!! Успехов Вам!
2023 Jan 12; 08:08 PM

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7826
  • We were here
    • Просмотр профиля
стандартными средствами
bash (sh) - не язык программирования, а командный интерпретатор.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн FindTo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
  • Эти ваши не понимать
    • Просмотр профиля
в общем там тупо какие то ошибки синтакса или даже орфографии
глаз замылился

в архиве скрипт и инструкция
удаление временной папки нужно чтобы проверять чистоту работы, и исключить лишние файлы после конвертации.
Неофит извращений чёрных экранов.

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.