linux - 给定一个块设备文件,我如何列出所有相关部分?
问题描述
给定一个设备文件(例如:)/dev/sda
,我如何获得所有相关分区的列表?
预期输入:
/dev/sda
预期输出:
/dev/sda1
/dev/sda2
/dev/sda3
...
我知道有很多方法可以获取有关块设备的信息,例如lsblk
, fdisk
,等等,blkid
但我想要一个最简洁的解决方案(即不使用大量管道到)。grep
sed
awk
uniq
解决这个问题最凝练的一个衬管是什么?
注意: 我正在使用 linux(特别是 ubuntu)并使用终端或 shell 脚本来解决这个问题。
解决方案
推荐阅读
- ios - 无法快速从 Firebase 数据库中检索数据。试图弄清楚它是我的 json 树还是我查询的不同方式
- python - Pandas - 合并和比较两个 DataFrame(一个唯一列)
- node.js - 发布到 API 时第二次出现 400(错误请求)
- html - 为什么使用百分比与 px 定义高度时存在差异?
- php - 站点地图不工作空白页面显示
- contiki - 在 Contiki 中更改堆栈大小
- javascript - Uncaught TypeError: $(...) is not a function in laravel 5.6
- python - 如何在python中将文件移动到特定文件夹(unicode)
- python - UnboundLocalError:分配前引用的局部变量“功能”
- swift - 将视图动态添加到 UIStackview