ww (with what) - terminal based file selectionww is an interactive file selection shell tool:
you can (de)select files with SPACE, cursor-keys and ENTER
and optional execute commands on the selected files.
usage: ww [files...] [: commands...] example: ww *jpg # select *jpg example: ww *tmp : rm %F # remove selected *tmp example: ww . # reselect last selected files example: ww : wc %F # word count of last selected files example: ww . : wc %F # word count of reselected files see also: with -h
Example:
ww *mp3
More examples:
wc $(ww *.txt) ww *.txt : wc %F cp $(ww *.jpg) /data/archive/ ww *.jpg : cp %F /data/archive/Also, you can afterwards review the selected file list, just by calling
ww
without arguments or reselect the list with ww .
ww can also:
ww needs the editor jed.
On Ubuntu or Debian you can install jed with:
apt-get install jed
ww also needs the slang library file
select.sl
(stored in
$HOME/lib,
$JED_ROOT/lib or
/usr/local/lib), and the main program
with.
To install ww, run as root:
cd /usr/local wget -qO- http://fex.belwue.de/ww.tar | tar --no-same-owner -xvf -or as normal user:
cd $HOME wget -qO- http://fex.belwue.de/ww.tar | tar -xvf -
For the curious, the components of ww are: