Skip to content
Snippets Groups Projects
selected2folder.sh 665 B
Newer Older
  • Learn to ignore specific revisions
  • samvo's avatar
    samvo committed
    #!/bin/bash
    
    samvo's avatar
    samvo committed
    
    . $HOME/.local/share/kservices5/ServiceMenus/s2fLocalization.sh
    
    NAME="$(def_name)"
    if [ ! -d "$NAME" ]
    then
    NAME=`kdialog --title "$(window_title)" --inputbox "$(set_name)" "$NAME" --geometry 450x300`
    # mkdir "$NAME" && printf "$NAME"
    mkdir "$NAME" && cd "$NAME" && mv "$@"
    
    samvo's avatar
    samvo committed
    else
    
    samvo's avatar
    samvo committed
    NEWNAME=$NAME
    
    samvo's avatar
    samvo committed
    if [ ! -d "$NEWNAME" ]
    then
    
    samvo's avatar
    samvo committed
    mkdir "$NAME" && cd "$NAME" && mv "$@"
    
    samvo's avatar
    samvo committed
    else
    while [ -d "$NEWNAME" ]
    do
    NUM=0
    while [ -d "$NEWNAME" ]
    do
    NUM="$(($NUM+1))"
    
    samvo's avatar
    samvo committed
    NEWNAME="$NAME"\ "($NUM)"
    done
    NEWNAME=`kdialog --title "$(window_title)" --inputbox "$(set_name)" "$NEWNAME" --geometry 450x300`
    NAME=$NEWNAME
    done
    NAME=$NEWNAME
    mkdir "$NAME" && cd "$NAME" && mv "$@"
    
    samvo's avatar
    samvo committed
    fi
    fi