ubuntu9.10 好像不支持命令先执行命令
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
ubuntu9.10 好像不支持命令先执行命令
如题,好像不支持这个 ` ` 命令先执行命令,
比如我想将ie收藏夹里面的所有网址提取到一个文件中,再用firefox批量打开:
cat */* | grep "http:" | cut -c 5- > url.txt #注,收藏夹里有很多子文件夹,但只有一层,要输出里面的文件好像只可以cat */*
#注,以下三个命令均无效
head -n 10 url.txt | firefox -new-tab
head -n 20 url.txt | tail -n 10 | firefox -new-tab
firefox -new-tab `head -n 10 url.txt`
请大家帮帮忙应该怎么弄才对?
比如我想将ie收藏夹里面的所有网址提取到一个文件中,再用firefox批量打开:
cat */* | grep "http:" | cut -c 5- > url.txt #注,收藏夹里有很多子文件夹,但只有一层,要输出里面的文件好像只可以cat */*
#注,以下三个命令均无效
head -n 10 url.txt | firefox -new-tab
head -n 20 url.txt | tail -n 10 | firefox -new-tab
firefox -new-tab `head -n 10 url.txt`
请大家帮帮忙应该怎么弄才对?
- wowoto
- 帖子: 3050
- 注册时间: 2009-04-11 12:17
- 系统: windows7
Re: ubuntu9.10 好像不支持命令先执行命令
pls do not repeat ,if no body knows the answer , no body will reply, take your time & be patient.
Don't feel ignored and repeat your question quickly; if nobody knows your answer, nobody will answer you. You can search https://help.ubuntu.com or http://ubuntuforums.org or irc.freenode.net #ubuntu-cn while you wait..
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令
楼上的,直接看不懂你说什么,英文好牛啊!
- wowoto
- 帖子: 3050
- 注册时间: 2009-04-11 12:17
- 系统: windows7
Re: ubuntu9.10 好像不支持命令先执行命令
sharp_minminzhu 写了:楼上的,直接看不懂你说什么,英文好牛啊!
这两个帖子都是您发的,序号显示只差一,重复发帖,所以我回帖告诉您不要重复发,知道答案的人会回复的。
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令
不能怪我,是论坛反应太慢了,等半天都没反应,以为不成功,就按多了一次嘛
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令
哈哈,原来这个是可以的:
firefox -new-tab `head -n 10 url.txt`
因为之前进入的fish shell而不是bash shell,fish很多bash的功能都没有哦!
现在有另一问题,就是怎么在url.txt的所有行前加入firefox -new-tab
然后我就可以将它变成脚本来运行了,不失为另一种好方法
请各位大哥帮帮忙吧!
firefox -new-tab `head -n 10 url.txt`
因为之前进入的fish shell而不是bash shell,fish很多bash的功能都没有哦!
现在有另一问题,就是怎么在url.txt的所有行前加入firefox -new-tab
然后我就可以将它变成脚本来运行了,不失为另一种好方法
请各位大哥帮帮忙吧!

-
- 帖子: 100
- 注册时间: 2008-09-25 16:06
Re: ubuntu9.10 好像不支持命令先执行命令
代码: 全选
sed 's/^/firefox -new-tab /' < url.txt > new.txt
Power cloaked in simplicity !
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令




-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令

执行命令如下:
cp -Rv *.url ~/urldir/
它不会递归复制,怎么回事?
我的想法是IE收藏中有很多.dat文件不想理它,并且有可能收藏夹子目录不止一层,这时就不能用cat */*输出所有文件了。
但如果可以递归地将所有.url文件复制到一个目录中,就好办事了。
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27
Re: ubuntu9.10 好像不支持命令先执行命令
递归只支持目录到目录的复制?
-
- 帖子: 100
- 注册时间: 2008-09-25 16:06
Re: ubuntu9.10 好像不支持命令先执行命令
我的想法是IE收藏中有很多.dat文件不想理它,并且有可能收藏夹子目录不止一层,这时就不能用cat */*输出所有文件了。
但如果可以递归地将所有.url文件复制到一个目录中,就好办事了。
代码: 全选
find dir -name '*.url' -exec cp -a {} newdir \;
Power cloaked in simplicity !
-
- 帖子: 67
- 注册时间: 2009-11-12 20:27