小编Owe*_*wen的帖子

'ls' 和 'echo $(ls)' 之间的区别

考虑两个壳样本

$ ls
myDoc.html
SomeDirectory
someDoc.txt
Run Code Online (Sandbox Code Playgroud)

$ echo $(ls)
myDoc.html SomeDirectory someDoc.txt
Run Code Online (Sandbox Code Playgroud)

第一个执行ls,据我所知,将当前工作目录的内容附加到stdout文件中(这是终端显示的内容)。这样对吗?

第二个获取ls命令的值(这意味着是当前工作目录的内容)并将其打印到stdout文件中。这样对吗?

为什么这两个命令给出不同的输出?

shell

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

了解 UUID 分配

UUID(通用唯一标识符)是一个 128 位代码,用于标识块(存储)设备。首先,这是所有 UUID 的用途吗?

设备如何获取其 UUID?

它会改变吗?例如,在每次启动时?何时安装新操作系统?

UUID 是如何生成的?是随机的吗?

大多数计算机的存储设备不超过 10 个。为什么需要这么多不同的名字?

uuid

3
推荐指数
1
解决办法
2902
查看次数

在哪里可以找到 ls 命令的 shell 脚本?

我试图了解该ls命令的工作原理,并且我认为有一个 shell 脚本定义ls了文件系统中的某处。这个正确吗?如果是这样,我在哪里可以找到它?

shell shell-script directory-structure

0
推荐指数
1
解决办法
1551
查看次数

标签 统计

shell ×2

directory-structure ×1

shell-script ×1

uuid ×1