在xargs中调用嵌套函数(在MacOS上)

时间:2018-07-27 07:19:12

标签: bash zsh

我有以下设置:

#!/bin/bash

function outer() {
  function inner() {
    ...
  }

  ... | xargs -L1 inner

}

因此,我想为inner中生成的每一行调用outer,并从交互式shell中调用该函数。我该怎么办?

我尝试导出inner函数(从outer内部),但是由于我得到的是“没有这样的文件或目录”,因此没有任何作用。

请注意,inner也会调用xargs,因此从outerinner的每个输出都将有多个执行(以防万一)。

0 个答案:

没有答案