在你的系统中查找名为"bootx64"的文件,并制作一个包含它们路径的唯一列表文件。(尝试使用realpath)
时间: 2024-12-16 15:29:01 浏览: 10
在我的系统中,要查找名为 "bootx64" 的文件并生成一个包含这些文件完整路径的唯一列表文件,可以按照以下步骤操作:
1. 首先,你需要使用 `find` 命令定位所有匹配 "bootx64" 文件名的路径。在Unix或Linux环境下,你可以输入:
```
find / -type f -name "bootx64"
```
这将搜索整个根目录(`/`)下所有的文件(-type f),只返回名称包含 "bootx64" 的文件。
2. 然后,为了获取每个路径的绝对真实路径,可以使用 `realpath` 工具,例如:
```
find / -type f -name "bootx64" -exec realpath {} \;
```
`-exec` 参数会执行后续的命令 (`realpath {}`) 对于每一个找到的文件。
3. 将上述结果保存到一个文本文件,可以使用管道 `>` 操作,例如:
```
find / -type f -name "bootx64" -exec realpath {} \; > unique_paths.txt
```
4. 最终,`unique_paths.txt` 文件将会包含所有 "bootx64" 文件的真实路径,而且不会有重复的条目。
如果你是在Windows系统上,可以使用 `dir /s /b bootx64* | findstr /R "^.*[\\]$" > unique_paths.txt` 替换上述Linux命令,但要注意 Windows 使用的是 `\` 而非 `/` 作为路径分隔符。
阅读全文