![修改“cat”命令以自动对段落进行编号。它们由一个空行分隔](https://linux22.com/image/104161/%E4%BF%AE%E6%94%B9%E2%80%9Ccat%E2%80%9D%E5%91%BD%E4%BB%A4%E4%BB%A5%E8%87%AA%E5%8A%A8%E5%AF%B9%E6%AE%B5%E8%90%BD%E8%BF%9B%E8%A1%8C%E7%BC%96%E5%8F%B7%E3%80%82%E5%AE%83%E4%BB%AC%E7%94%B1%E4%B8%80%E4%B8%AA%E7%A9%BA%E8%A1%8C%E5%88%86%E9%9A%94.png)
该命令是什么:修改“cat”命令以自动对段落进行编号。它们由一个空行分隔。
答案1
如果你想实际修改cat
命令,可以找到源码这里;请随意查看它并在本地编译中使用它做任何您喜欢的事情。然而,这样的补丁不太可能进入 coreutils 的任何发行版中。
答案2
如果您检查手册页,您会发现可以对非空白进行编号线,但我没有看到任何段落选项。您可能需要一个perl
脚本,每次输入行时都会增加一个变量^$
。
该命令是什么:修改“cat”命令以自动对段落进行编号。它们由一个空行分隔。
如果你想实际修改cat
命令,可以找到源码这里;请随意查看它并在本地编译中使用它做任何您喜欢的事情。然而,这样的补丁不太可能进入 coreutils 的任何发行版中。
如果您检查手册页,您会发现可以对非空白进行编号线,但我没有看到任何段落选项。您可能需要一个perl
脚本,每次输入行时都会增加一个变量^$
。