新人一个。在linux中 可以用fdisk来给sd卡分区 但要怎么用一个脚本程序来分区呢
fdisk通常使用的方式是交互式,即从标准输入接受指令,然后给出反馈。我猜,你的意图是使用脚本一键完成所有指令,而不用等待每一步的交互反馈。
实现这个是很简单的,你直接预先把指令序列写到一个文件(每个指令占一行,即使用换行符分割指令),然后让fdisk将标准输入重定向到文件即可。
$ cat -> cmds
[cmd1]
[cmd2]
...
[cmdn]
$ fdisk [args] < cmds
顺便一提,有些操作系统的安装脚本就使用了这种方式