中文
贝壳历史杂项 (2)

贝壳历史杂项 (2)

学习贝壳的旅程,第二部分

列表

通常与 ls 一起使用的命令。 您可以使用这些命令查看目录的内容。附加命令非常有用,因为它们允许您出于适当目的调出列表。

我们将留下最常用的命令和用于特定目的的命令,如果您需要更多命令,可以使用 man 获取手册或参考下面链接的文档。

-l: 长默认格式。 working john 2008-07-25 11:56 csrc 1 alias.c-4.5 27

-al: 显示全文。

-t: 按修改时间排序。

-m:输出用逗号和空格(, )分隔的每个元素 this, is, example

-r:以与当前顺序相反的方式输出

-R:递归打印子目录的内容

-h:单位的人可读输出(使用 m、k、g 等单位)

列表手册

查找

该命令用于搜索文件,搜索指定位置的所有子目录并打印结果。它提供的功能远不止输出这么简单,如果你真的想充分利用它,就应该学习一下正则表达式。

-name: 这是一条添加搜索名称信息的命令,可以使用正则表达式对搜索名称进行限制。

-o:该命令的作用类似于 or 运算符,因此如果你想在条件 A 的情况下执行操作 a,在条件 B 的情况下执行操作 b,请使用该命令。

-exec:允许应用附加命令的命令。

-delete:删除找到的文件。

-print: 打印找到的文件的命令

同样,你也可以在这里搜索其他命令。

查找手册

Echo & Printf

我在 shell 中经常使用 echo,但除了 echo 之外,你还可以使用 printf。老实说,除了换行符的默认值,我对它们了解不多,所以我向 ChatGPT 求助!

令人惊讶的是,printf 比我经常使用的 echo 更复杂一些。我不认为我在少量使用时会注意到有什么不同,所以我暂时就使用这些信息了......

댓글 작성

게시글에 대한 의견을 남겨 주세요.

댓글 0