Add MoveFileToParentFolder
This commit is contained in:
parent
c75eabd636
commit
8c2133ae87
9
MoveFileToParentFolder
Normal file
9
MoveFileToParentFolder
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
cd ~/Downloads/"PDF FOLDERS" && \
|
||||||
|
find . -mindepth 2 -type f | while read -r file; do \
|
||||||
|
base=$(basename "$file"); name="${base%.*}"; ext="${base##*.}"; \
|
||||||
|
if [ "$name" = "$base" ]; then ext=""; else ext=".$ext"; fi; \
|
||||||
|
dest="./$name$ext"; i=1; while [ -e "$dest" ]; do dest="./${name}_$i$ext"; i=$((i+1)); done; \
|
||||||
|
mv "$file" "$dest"; \
|
||||||
|
done && \
|
||||||
|
find . -mindepth 1 -type d -empty -delete
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user