问题遇到的现象和发生背景
find 后调用 -exec 执行语句处理find出来的结果:
find /root -name tom_renam -exec grep -nR "hello" {} ;
但是我我现在想执行多个语句,怎么弄?
我本来想像下面这样,但是报错:
find /root -name tom_renam -exec echo {} &&grep -nR "hello" {} ;
有谁知道-exec 后面执行多条语句的方法吗?
find 后调用 -exec 执行语句处理find出来的结果:
find /root -name tom_renam -exec grep -nR "hello" {} ;
但是我我现在想执行多个语句,怎么弄?
我本来想像下面这样,但是报错:
find /root -name tom_renam -exec echo {} &&grep -nR "hello" {} ;
有谁知道-exec 后面执行多条语句的方法吗?
find /root -name tom_rename -exec echo {} \; -exec grep -nR "hello" {} \;