如何将文本字符串从文件放到命令的末尾?
我想用sudo dpkg -i
与|
或<
或>
或file
一起输入strin,其中包含包名。为了证明这一点:
$ ls
file pkg1.deb pkg2.deb pkg3.deb pkg4.deb
$ more file
pkg1.deb pkg3.deb
$ sudo dpkg -i < file
并且应该运行所选包的安装。
信息:我正在使用Ubuntu13.10i386
最佳答案
$ sudo dpkg -i $(<file)
应该可以工作,假设dpkg-i可以使用多个包名称(没有要检查的debian框)。如果没有:
for X in $(<file) ; do sudo dpkg -i "$X" ; done
关于linux - 将文件中的文本字符串附加到命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22338926/