move files into 1/2/3/n rating directories. the most efficient way to sort and access large numbers of files by quality or relevancy.
rate options ... number path ...
this program sorts files by moving them into and between numerically named directories. first it searches upwards to see if a numeric directory name exists in path, if yes, then only the file hierarchy under that number is moved into a directory with the given number. if no numeric directory exists in path, a numeric directory is created in the current working directory and given paths are moved under there.
cwd: /
rate 2 /a/0/b/c -> /a/2/b/c
cwd: /
rate 2 /a/b/c -> /2/a/b/c
cwd: /a/b
rate 2 /a/b/c -> /a/b/2/c
--help | -h
--interface show a machine readable cli specification
- gpl3+
- install dependencies
- execute ./exe/install
rate 1 %F
this adds five new right-click commands in thunar:
- rate 1
- rate 2
- rate 3
- rate 4
- rate 5
insert the contents of other/uca.xml between the action and /action tags in $HOME/.config/Thunar/uca.xml.
if uca.xml does not yet exist, it can be initialized with the following content or by creating the first custom command via the thunar gui.
<?xml version="1.0" encoding="UTF-8"?>
<actions>
</actions>
- reduce dependencies
- rewrite in c