在Linux中查找并执行命令。是否可以通过管道2查找和执行命令

user2008558

我正在尝试完成这项任务

1)找到目录A(DIR_A),并将目录中的所有文件(包括其子目录,如果有的话)复制到名为DIR_B的新目录中

2)在目录(DIR_B)中,将“苹果”一词替换为橙色

我执行了以下代码,由于某种原因,它复制了所有文件,但在第二项任务上失败了(将苹果替换为橙色)。我将不胜感激。下面是我的代码

find DIR_A -iname FILEA -type f -exec cp {} DIR_B \;|find DIR_B/ -iname \*.* -type f -exec sed -i "s|apple|orange|g" {} \;
格雷厄姆·萨维奇(Graham Savage)

与其尝试将一个查找结果的输出传递到另一个查找结果,不如不按顺序运行它们?我不确定这find是从其标准输入读取的。

find DIR_A -iname FILEA -type f -exec cp {} DIR_B \; ; find DIR_B/ -iname \*.* -type f -exec sed -i "s|apple|orange|g" {} \;

我用分号替换了您的烟斗。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

管道是否并行执行命令?

来自分类Dev

查找文件并执行命令

来自分类Dev

查找文件并在文件目录中执行命令

来自分类Dev

是否可以通过Java程序远程执行命令(ssh)

来自分类Dev

条件是否在C ++中执行命令

来自分类Dev

检查是否在bash中执行命令

来自分类Dev

在Linux中是否可以为“开箱即用”的程序提供可执行命令?

来自分类Dev

可以在不通过SSH的情况下在minikube中执行命令,然后执行命令

来自分类Dev

在变量中执行命令

来自分类Dev

通过父级执行命令时使用管道

来自分类Dev

Salt无法通过管道或重定向执行命令

来自分类Dev

在C#中是否可以将执行命令存储在列表中并循环执行

来自分类Dev

AngularJs执行命令

来自分类Dev

自动执行命令

来自分类Dev

从PowerShell执行命令

来自分类Dev

解析并执行命令

来自分类Dev

从查询执行命令

来自分类Dev

从Makefile执行命令

来自分类Dev

MySQL:执行命令

来自分类Dev

多次执行命令

来自分类Dev

从 cpp 执行命令

来自分类Dev

root是否可以以非root用户身份执行命令?

来自分类Dev

在bash中命令1失败时执行命令2

来自分类Dev

通过Dropbox在Linux上远程执行命令?

来自分类Dev

如何在Bash Shell中为每个文件使用查找并执行命令?

来自分类Dev

bash:通过ssh并行执行命令

来自分类Dev

通过访问网页执行命令?

来自分类Dev

如何通过python执行命令?

来自分类Dev

通过bash文件执行命令