linux 一个命令的输出怎样做为另一个命令的参数
比如我们echo命令输出:echo-e1/dev/loop0./XXX.iso而losetup命令需要如下调用方式:losetup-e1/dev/loop0./XXX.i...
比如我们echo命令输出:
echo -e 1 /dev/loop0 ./XXX.iso
而losetup命令需要如下调用方式:
losetup -e 1 /dev/loop0 ./XXX.iso
怎样才能把echo的输出做为losetup的参数?
我试过用下面这种方式:
echo -e 1 /dev/loop0 ./XXX.iso | losetup
但是行不通。
最好在命令行直接能够实现,如果在脚本中能实现也行。 展开
echo -e 1 /dev/loop0 ./XXX.iso
而losetup命令需要如下调用方式:
losetup -e 1 /dev/loop0 ./XXX.iso
怎样才能把echo的输出做为losetup的参数?
我试过用下面这种方式:
echo -e 1 /dev/loop0 ./XXX.iso | losetup
但是行不通。
最好在命令行直接能够实现,如果在脚本中能实现也行。 展开
展开全部
eval losetup $(echo -e 1 /dev/loop0 ./XXX.iso)
就是用$() 括起来就行了
就是用$() 括起来就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-11-05
展开全部
自定义一个函数 然后在命令行的时候需要就调用这个函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo -e 1 /dev/loop0 ./XXX.iso |xargs losetup
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询