Сценарии Shell: Удаление или движущиеся файлы из одного каталога, которые соответствуют именам файлов из другого каталога

если "необходимо часто управлять отдельными сообщениями/файлами", затем Вы могли бы рассмотреть запись сценария, который помогает с управлением ими.

как побочный эффект Ваш сценарий мог бы подвергнуть человекочитаемый интерфейс фактическим именам файлов. что-то как:

dowithmails rm --from 2014-01-12  --to 2014-01-15
2
26.08.2018, 00:27
1 ответ

Дорожный способ сделать это:

for f in /path/to/PDFs/*.pdf; do
    base=$( basename "$f" .pdf )
    if [ ! -f /path/to/PNGs/"$base".png ]; then
        mv "$f" /path/to/garbage/
    fi  
done
3
27.01.2020, 22:05

Теги

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