我用atool(一個perl解壓腳本工具)解壓文件。
在rox裏,如果~喚出當前目錄下的終端,再 aunpack 壓縮包.rar(tar,gz), 會在當前目錄解壓。但如果在run action裏設定aunpack "$@", 執行的結果總是在家目錄裏。
是不是shell命令沒設定解壓目錄?
怎麽弄呢?
不太會正則表達式……
rox 裏 run action 的 shell 命令問題
- maniux
- 帖子: 179
- 注册时间: 2009-01-30 23:08
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: rox 裏 run action 的 shell 命令問題
你还是设置了用file-roller吧。格式都统一到一个软件管理的,好些。
如果你atool带指定路径的参数,还差不多。否则,应该用终端的指定路径的参数,指定启动的位置。
如果你atool带指定路径的参数,还差不多。否则,应该用终端的指定路径的参数,指定启动的位置。
● 鸣学
- maniux
- 帖子: 179
- 注册时间: 2009-01-30 23:08
Re: rox 裏 run action 的 shell 命令問題
额……那个要装一大堆包,我没gnome的。eexpress 写了:你还是设置了用file-roller吧。格式都统一到一个软件管理的,好些。
如果你atool带指定路径的参数,还差不多。否则,应该用终端的指定路径的参数,指定启动的位置。
没太看明白,终端的指定怎么搞?
我现在是每次用~键开一终端,挺麻烦的。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: rox 裏 run action 的 shell 命令問題
比如这个。是右键-自定义菜单的一个脚本。
右键-设置运行程序
----------------------------------------------------
指定路径,就是设置成这样。
gnome-terminal --working-directory=`dirname $@` -x xxx/xxx/atool $@
你没gnome。你就只能在atool里面,解析下目标文件的路径,再chdir了嘛。
代码: 全选
~/.config/rox.sourceforge.net/SendTo/.application_x-compressed-tar
● cat z-解压到这里
#!/bin/bash
file-roller --extract-to="""$*.FILES""" --force """$*"""
指定路径,就是设置成这样。
gnome-terminal --working-directory=`dirname $@` -x xxx/xxx/atool $@
你没gnome。你就只能在atool里面,解析下目标文件的路径,再chdir了嘛。
代码: 全选
use File::Basename qw/basename dirname/;
chdir dirname $ARGV[0];
● 鸣学
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: rox 裏 run action 的 shell 命令問題
eexpress 写了:比如这个。是右键-自定义菜单的一个脚本。右键-设置运行程序 ----------------------------------------------------代码: 全选
~/.config/rox.sourceforge.net/SendTo/.application_x-compressed-tar ● cat z-解压到这里 #!/bin/bash file-roller --extract-to="""$*.FILES""" --force """$*"""
指定路径,就是设置成这样。
gnome-terminal --working-directory=`dirname $@` -x xxx/xxx/atool $@
你没gnome。你就只能在atool里面,解析下目标文件的路径,再chdir了嘛。代码: 全选
use File::Basename qw/basename dirname/; chdir dirname $ARGV[0];
this theme...
really really really.....very uglygood...
- adam8157
- 帖子: 2794
- 注册时间: 2009-03-05 16:31
- 联系:
- maonx
- 帖子: 206
- 注册时间: 2008-09-09 16:39
- 联系:
Re: rox 裏 run action 的 shell 命令問題
我也在用rox 也还用不明白
- maniux
- 帖子: 179
- 注册时间: 2009-01-30 23:08
Re: rox 裏 run action 的 shell 命令問題
大牛就是大牛哦。