Skip to content
Snippets Groups Projects
Commit 8ea1c5dd authored by samvo's avatar samvo
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
Create folder from selected files [sh version] 0.1
Create new folder from selected files
Written on bash with kdialog, detect existed folder.
Install:
Copy files selected2folder.desktop and selected2folder.sh to ~/.local/share/kservices5/ServiceMenus/selected2folder.sh
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=selected2newfolder
[Desktop Action selected2newfolder]
Name=Create folder from selected
Name[ru]=Переместить в новую папку
Exec=DIR=`sh "/home/samvo/.local/share/kservices5/ServiceMenus/selected2folder.sh"` && cd "$DIR" && mv %F .
Icon=folder
#!/bin/bash
NAME="New folder"
NEWNAME="New folder (1)"
if [ ! -d "$NAME" ]
then
NAME=`kdialog --title "$NAME" --inputbox "Folder name" "$NAME"`
mkdir "$NAME" && echo "$NAME"
else
NEWNAME=`kdialog --title "$NEWNAME " --inputbox "Folder $NAME exist" "$NEWNAME"`
# NAME=$NEWNAME
if [ ! -d "$NEWNAME" ]
then
mkdir "$NEWNAME" && echo "$NEWNAME"
else
while [ -d "$NEWNAME" ]
do
NUM=0
while [ -d "$NEWNAME" ]
do
NUM="$(($NUM+1))"
NEWNAME="$NAME ($NUM)"
done
NEWNAME=`kdialog --title "$NAME" --inputbox "Folder $NEWNAME exist" "$NEWNAME"`
NAME=$NEWNAME
done
mkdir "$NEWNAME" && echo "$NEWNAME"
fi
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment