分页: 1 / 1

放到/$HOME/.gnome2/nautilus-scripts,用右键中的脚本拷贝文件

发表于 : 2008-09-14 11:07
a0147520

代码: 全选

#!/bin/bash

DATE=`date +%m-%d`
CMD=`zenity --width=300 --height=200 --title="命令选项" --list --text="选择要运行的命令" --column="命令名" --column="说明" cp 复制 mv 移动`
[[ -z $CMD ]]&&exit 1
#选择"取消"直接退出

OBJECT=`zenity --width=400 --height=200 --title="目标选项" --list --text="" --column="目标" --column="说明" $HOME/桌面/我为人人/$DATE 默认目标 other... 新建或者打开其他目录`
[[ -z $OBJECT ]]&&exit 1
#选择"取消"直接退出

if [ "$OBJECT" == "other..." ];then
    OBJECT=`zenity --file-selection --directory --confirm-overwrite --title=选择其他目录`
else mkdir "$OBJECT"
fi

if [ $CMD == "cp" ];then
    CMD="$CMD -iR"
else
    CMD="$CMD -i"
fi
  

while [ $# -gt 0 ]
do 
$CMD  "$1" "${OBJECT}/" 
shift
done

zenity --info --text="完成"
exit 0

从前有人发过好像

发表于 : 2008-09-14 11:21
xiooli