小编21d*_*ays的帖子

我怎么会chown grep发现的一切

我希望chown包含单词"hi"的所有文件

我现在有

grep -r $1 $2
if [ $? -eq 0 ]; then
        echo "Found text"
        echo $match
        echo "start"
Run Code Online (Sandbox Code Playgroud)

输入是诸如此类的 ./test.sh "hi" *

我能够获得包含hi的所有文件,但是当我尝试chown时,我不知道放置什么管道我知道你可以将变量传递给下一个参数,例如;

grep -r $1 $2 | chown user1:root *
Run Code Online (Sandbox Code Playgroud)

但这似乎只是做整个目录,这不是我想要的.

有关阅读或调查的内容的任何建议?

linux bash shell

0
推荐指数
1
解决办法
533
查看次数

标签 统计

bash ×1

linux ×1

shell ×1