Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Package: madebits-pca
- Version: 1.0.0
- Architecture: all
- Maintainer: Vasian <no@email.com>
- Section: utils
- Priority: optional
- Depends: zenity (>= 3.8.0), trash-cli (>=0.12.7)
- Homepage: http://madebits.com
- Description: PcManFm Custom Actions
- http://madebits.com
- ---------------------------------------------------------------------------------------------
- #!/bin/bash
- /bin/cp "$1" "$1.$(date +%Y%m%d-%H%M%S).bak"
- res=$?
- if [[ $res != 0 ]] ; then
- zenity --error --text="Failed $1 (not root?)"
- fi
- ---------------------------------------------------------------------------------------
- #!/bin/bash
- folder=$(zenity --file-selection --directory --title="Copy To Folder")
- if [[ $folder ]]; then
- # cp -r $@ "$folder"
- for var in "$@"
- do
- cp -r "$var" "$folder"
- done
- fi
- -------------------------------------------------------------------------------------
- #!/bin/bash
- # %f %w
- file=$1
- fileName=$2
- desktopDir=${XDG_DESKTOP_DIR:-$HOME/Desktop}
- desktopFileName="${desktopDir}/${fileName}.desktop"
- if [ ! -f "$desktopFileName" ]; then
- echo -e "[Desktop Entry]\nVersion=1.0\nName=${fileName}\nExec=${file}\nTerminal=false\nType=Application\n" > "${desktopFileName}"
- lxshortcut -i ${desktopFileName}
- else
- zenity --error --text="File exists ${desktopFileName}"
- fi
- -------------------------------------------------------------------------------------------------
- #!/bin/bash
- newName=$(zenity --width 480 --height 160 --entry --title="Rename File" --text="Please enter a new name:" --entry-text "$2")
- if [[ -n "$newName" && ( "$newName" != "$2" ) ]]; then
- cd "$1" && mv "$2" "$newName"
- res=$?
- if [[ $res != 0 ]] ; then
- zenity --error --text="Failed in $1 to rename $2 => $newName"
- fi
- fi
- ---------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement