diff options
author | xyz <gky44px1999@gmail.com> | 2021-10-17 15:39:52 -0700 |
---|---|---|
committer | xyz <gky44px1999@gmail.com> | 2021-10-17 15:39:52 -0700 |
commit | bb83945623fa6cef6c195c98a7776f45974c006c (patch) | |
tree | 69ee346d3f9c7fda5bcbd17ac755625929e733af /.local/bin/orgext | |
parent | 965e09f7e577dfde49bd23efc5ee7449e58a674a (diff) |
move work-tree to /, delete mods files, addd cfgL
Diffstat (limited to '.local/bin/orgext')
-rwxr-xr-x | .local/bin/orgext | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/.local/bin/orgext b/.local/bin/orgext deleted file mode 100755 index f1654d2c..00000000 --- a/.local/bin/orgext +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -# references: -# https://stackoverflow.com/questions/1842254/how-can-i-find-all-of-the-distinct-file-extensions-in-a-folder-hierarchy - -# not sure if find here need -depth, not sure if mv here need -n and -T - -outdir () -{ - find . -type f -execdir mv -nt "$PWD" -- '{}' \+ - find . -mindepth 1 -maxdepth 1 -type d -delete -} - -indir () -{ - find . -maxdepth 1 -type f | awk -F. '!a[$NF]++{print $NF}' | xargs mkdir -- - find . -mindepth 1 -maxdepth 1 -type d -execdir basename -az -- '{}' \+ | xargs -0 -I _ find . -maxdepth 1 -type f -name '*._' -execdir mv -t '_' -- '{}' \+ -} - -case "$1" in - '-o') outdir;; - '-i') indir;; - *) outdir; indir;; -esac |