From dd78faaf40862bd1552ec36c41374b527f747284 Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Fri, 23 Feb 2024 03:08:52 -0800 Subject: Reorganize shell scripts into sh dir, consider in the future fsh will have different kinds of files --- orgext | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100755 orgext (limited to 'orgext') diff --git a/orgext b/orgext deleted file mode 100755 index 0143e62..0000000 --- a/orgext +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -outdir () { - find . -type f -execdir mv -t "$PWD" -- '{}' \+ - find . -mindepth 1 -maxdepth 1 -type d -execdir rmdir -- '{}' \+ -} - -indir () { - # https://stackoverflow.com/questions/1842254/how-can-i-find-all-of-the-distinct-file-extensions-in-a-folder-hierarchy - 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 -- cgit v1.2.3-70-g09d2