一道Shell脚本题目
编写一个shell脚本,内容如下:
在根目录中搜索passwd文件,然后把该文件中包含root的相关信息,并该信息写入到指定文件中。
cd /;
find . -name 'passwd'
求以下语句怎么写,急需
本人学SHELL脚本刚好一天
------解决方案--------------------
cd /
find . -name 'passwd' -exec grep root {} \; >> log.txt
不过建议你直接:
find / -name 'passwd' -exec grep root {} \; >> log.txt
,因为第一种会把文件建立在/之下,可能不太符合你的预期。