加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 16:41:56 所属栏目:Linux 来源:网络整理
导读:如何使用通过管道由另一个命令传递的参数执行相同的命令? 由于从源中提取文件名,我得到: $some_command filename1 filename2 filename3 ... filenameN 我想用触摸创建带有这些文件名的文件.如何触摸这些名称? 解决方法 我只用于…做…为非常简单的情况做.
如何使用通过管道由另一个命令传递的参数执行相同的命令?

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

    $some_command
    filename1
    filename2
    filename3
    ...
    filenameN

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

解决方法

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

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

command | sed 's/^/touch /'

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读