小编Col*_*old的帖子

如何使用vi删除文件中的所有行?

如何使用vi删除文件中的所有行?

目前我使用这样的方法来删除文件中的所有行:

echo > test.txt
Run Code Online (Sandbox Code Playgroud)

如何使用 删除所有行vi

注意: 使用dd不是一个好的选择。可以有很多行。

vi

348
推荐指数
7
解决办法
57万
查看次数

找到一些文本后如何阅读某些行?

找到一些文本后如何阅读一定数量的行?

例如。:

在以下位置找到“Unix”后阅读接下来的 2 行:

Test 1
Test 2
Test 3
Test 4
UNIX
Test 5
Test 6
Test 7
Test 8
Test 9
Run Code Online (Sandbox Code Playgroud)

结果可以是:

Test 5
Test 6
Run Code Online (Sandbox Code Playgroud)

注意:最后一个例子中的“Unix”是一个参数,因此,它可以是任何其他文本。

我拥有的:

我仍然没有想法,只需要一盏灯。考虑创建另一个脚本来做到这一点。

shell bash

12
推荐指数
3
解决办法
6万
查看次数

可选参数在强制参数之后还是之前?

我正在创建一个 shell 脚本,我需要它接受两个强制参数和一个可选参数。我如何检查?在我见过的大多数脚本中,可选参数在强制参数之前传递,例如:

cut -c2 test.txt
Run Code Online (Sandbox Code Playgroud)

但对我来说,在脚本中检查这种模式会很复杂,所以我的想法是将第三个参数视为可选参数。

shell options shell-script arguments

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

shell ×2

arguments ×1

bash ×1

options ×1

shell-script ×1

vi ×1