shell编程(linux )中如何获得当前鼠标选中的文件名?
ubuntu14.10中,采用NautilusActionsConfigurationTool,自定义了鼠标右键,计划增加一个备份文件到指定文件夹的功能(硬链接)。在编写...
ubuntu14.10中,采用Nautilus Actions Configuration Tool ,自定义了鼠标右键,计划增加一个备份文件到指定文件夹的功能(硬链接)。在编写shell时,我写的是
#!/bin/bash
#cp -l a /home/dydpc/MyFile/a.bak
只能指定文件a创建链接。
请问:如何获得当前鼠标选中的文件名,创建链接,到指定文件夹? 展开
#!/bin/bash
#cp -l a /home/dydpc/MyFile/a.bak
只能指定文件a创建链接。
请问:如何获得当前鼠标选中的文件名,创建链接,到指定文件夹? 展开
1个回答
展开全部
脚本中写:
cp -l $1 /home/dydpc/MyFile/$1.bak
更多追问追答
追问
我鼠标右键添加快捷方式,右击文件,调用的
#!/bin/bash
cp -l $1 /home/dydpc/MyFile/$1.bak
运行错误:显示Standard error:
cp: 在"/home/dydpc/MyFile/.bak" 后缺少了要操作的目标文件
Try 'cp --help' for more information.
还是不行!
追答
cp -l %b /home/dydpc/MyFile/%b.bak
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询