Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 如何在一系列命令中转换此sfdisk脚本调用_Bash_Shell_Partitioning_Partition - Fatal编程技术网

Bash 如何在一系列命令中转换此sfdisk脚本调用

Bash 如何在一系列命令中转换此sfdisk脚本调用,bash,shell,partitioning,partition,Bash,Shell,Partitioning,Partition,我遇到了这个sfdisk调用 sfdisk {device} <<EOF label: dos unit: sectors 4MiB,252MiB, 256MiB,, EOF 将设备布局内容的以下描述保存到文件[示例:sda.dump]中,并将其作为输入提供 label: dos unit: sectors 4MiB,252MiB, 256MiB,, Example : sfdisk {device} < sda.dump 标签:dos 单位:部门 4MiB,252Mi

我遇到了这个sfdisk调用

sfdisk {device} <<EOF
label: dos
unit: sectors
4MiB,252MiB,
256MiB,,
EOF

将设备布局内容的以下描述保存到文件[示例:sda.dump]中,并将其作为输入提供

label: dos
unit: sectors
4MiB,252MiB,
256MiB,,

Example : 
sfdisk {device} < sda.dump
标签:dos 单位:部门 4MiB,252MiB, 256MiB,, 例子: sfdisk{device}如果您的问题是如何在bash脚本中运行一系列命令,那么公认的答案是好的。即-

A; B    # Run A and then B, regardless of success of A
A && B  # Run B if and only if A succeeded
A || B  # Run B if and only if A failed
A &     # Run A in background.
如果您的问题更多地是关于一般使用
sfdisk
实用程序生成脚本的,那么有一个很好的答案来解释如何做到这一点。即-

To generate an example script, get the setup of one of your disks:

sudo sfdisk -d /dev/sda > sda.sfdisk

为什么要这样做?请检查您的
sfdisk
版本是否支持cmd行上的处理选项<代码>sfdisk--help可能会出现错误,并显示一条unhelp错误消息,或者它可能会为您提供一些可以使用的信息。祝你好运
To generate an example script, get the setup of one of your disks:

sudo sfdisk -d /dev/sda > sda.sfdisk