» Python创建命令行程序grep » 1. 项目背景 » 1.1 准备工作

准备工作

安装 Python

查看如何安装 Python?

该项目使用 Python 3.8.13pip 21.3.1(Python 3.8版本)。

选择编辑器

选择你喜欢的编辑器或使用 Visual Studio Code

学习 Python 基础知识

如果你对 Python 还不熟悉,可以尝试这个教程:《Python快速入门》。

什么是 CLI 应用程序

查看什么是 CLI 应用程序?

什么是 grep

grep 命令是一个强大的 Unix/Linux 实用工具,用于在文件中搜索文本模式。它的全称是“Global Regular Expression Print”,即全局正则表达式打印grep 允许你在文件或文本流中按特定模式或正则表达式搜索,并打印与模式匹配的行。

默认情况下,如果模式中的正则表达式与输入行匹配(不考虑结尾换行符),则模式匹配该输入行。输入行如果与模式匹配,则将其写入到标准输出(stdout)。

如下是一个基本的使用示例:

grep pattern file.txt
下页