返回

bash-将设备名称和大小添加到外壳选择脚本

发布时间:2022-08-30 11:37:44 292
# 脚本# 信息

我正在编写一个 shell 脚本来安装 Arch Linux,目前,我有一个非常基本的磁盘选择,但它没有提供足够的信息,如何添加额外的信息,如磁盘名称和大小,但保持$DISK变量相同(即:/dev/nvme0n1)

select_disk () {

    count=0

    for device in `lsblk -d | tail -n+2 | cut -d" " -f1`; do

    count=$((count+1))

    dev[$count]=$device

    printf '%s: %s\n' "$count" "$device"

    done

    read -rp "Select disk (numbers 1-$count): " selection

    DISK="/dev/${dev[$selection]}"

    echo "$DISK" > /tmp/disk

    echo "Installing on $DISK."

}

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像
下一篇
java链式创意OOP设计模式问题 2022-08-30 09:53:17