定位搜索不限于当前目录:
我正在努力学习,所以我决定写这个脚本
cd /usr/share/doc && ls -R | grep "\.html" | sudo tee htmldoclist.txt
然后我想将文档列表通过管道传输到类似于
locate $(head -n 1 htmldoclist.txt)
但我想使用cat
.
我想将它的输出保存到hlinks.txt
并用于sed
附加file://
到以管道开头的行sed
,如下所示:
| sed -e 's/^/file:///g'
我希望为存储在/usr/share/docs
看起来
find
更适合该任务,它将为您提供文件列表并过滤它们,然后您可以使用sed
:但
find
还有更多功能,它还可以为您格式化输出: