![]() |
1
3
以下将打印行,直到包含第n个字节的行:
shell变量在哪里
请注意,这不会处理请求中不可能的部分,即在另一个进程打开文件进行写入时更改文件。 为了实现相反的效果——也就是说,要打印从第n个字节开始的每一行,我们需要一些稍微不同的东西:
这设置了一个信号灯,
这一版本的性能比bash版本低得多,可能如下所示:
您可以将其用作管道,或者使用输入重定向来读取文件。它还假设
|
![]() |
2
1
其中x是 人物 您希望从文件的开头进行修剪。如果这不一样,我相信图书馆可能是必要的。 它的工作原理是搜索时简单地倒计时,并用零替换整行。然后停止进一步处理。这会重写整个文件,可能会有一些实用程序以更聪明的方式完成这项工作。
要使其可配置,请使用
|
|
Batavia · Bash-删除大目录中的文件 1 年前 |
![]() |
stackbiz · 如何在bash中将所有换行符替换为“\n” 1 年前 |
![]() |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |