是否可以通过 grep/cat/awk 或其他方式从在线文本文件中获取文本?(在bash中)
我目前执行此操作的方法是将文本文件下载到驱动器,然后将 grep/cat 放入文件中以获取其文本。
卷曲-o“$TMPDIR”/“text.txt” http://www.example.com/text.txt
猫/grep“$TMPDIR”/text.txt
rm -rf "$TMPDIR"/"text.txt"
其中一个文本抓取器(或另一个)是否有足够的能力从互联网上的文本文件中抓取某些内容?这将摆脱整个下载文件-读取文件-删除文件的过程,只需用一个命令替换它,如果您有很多这样的字符串,则可以大大加快速度。
我无法通过手册页或谷歌搜索找到任何内容,也许你们知道一些事情。
使用。curl -o - http://www.example.com/text.txt | grep "something"
-o -
告诉curl它“下载到stdout”,其他实用程序例如wget、lynx和links也有相应的功能。
归档时间: |
|
查看次数: |
487 次 |
最近记录: |