在Linux中的参数列表上循环命令

前端之家收集整理的这篇文章主要介绍了在Linux中的参数列表上循环命令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用通过管道由另一个命令传递的参数执行相同的命令?

由于从源中提取文件名,我得到:

    $some_command
    filename1
    filename2
    filename3
    ...
    filenameN

我想用触摸创建带有这些文件名的文件.如何触摸这些名称

解决方法

我只用于…做…为非常简单的情况做.

对于更复杂/危险的场景:

command | sed 's/^/touch /'

除了打印预期的命令外什么都不做.查看结果,然后执行相同的事务管道到sh -x(-x标志用于调试):

command | sed 's/^/touch /' | sh -x

猜你在找的Linux相关文章