~mpldr/bulkrename

dc4f0c6d — Moritz Poldrack 2 years ago
updated readme and added github mirroring
df3f34a1 — Moritz Poldrack 2 years ago
welcome to the 21st century
a4e154eb — Moritz Poldrack 2 years ago
Merge branch 'develop'

clone

read-only
https://git.sr.ht/~mpldr/bulkrename
read/write
git@git.sr.ht:~mpldr/bulkrename

You can also use your local clone with git send-email.

#bulkrename

Go Report Card

Report a bug or Request a feature

#Installation

go install mpldr.codes/br@latest

#Usage

  1. To move and rename all Episodes from the series Psycho-Pass:
br -r ~/NAS/Multimedia/Series/Anime/Psycho-Pass/
  1. To automatically rename all .xml files to *.drawio
br --editor sed --arg=-i --arg 's/\.xml$/\.drawio/' --arg '{}' ~/DrawIO/*

This executes sed -i 's/\.xml$/\.drawio/' [Tempfile]

#Moving forward

  • GUI (for those desktop peasants)
  • check for:
    • loops through symlinks
    • find redundant scans (~/abc/ when ~/ is also scanned)
  • speed up scans through concurrency