10/09/17 11:44:10 JsWjHBuT
お願いします。Cent5.3です。
#!/bin/bash
function func()
{
fdisk /dev/sdb << EOF
p
q
EOF
}
func
とやるとfdisk に入って、パーティションを表示し、qで終わってくれたのですが
コマンドをpartedにすると、期待結果が得られません。
どうもこの書き方だと、うまくいくコマンドと、うまくいかないコマンドがあるようです。
1.上の関数で実行するコマンドをpartedにしてもうまくいく方法が知りたい。
2.sh内で、対話形式?のようなコマンドを上に上げた書式で利用する場合、うまくいくコマンドと
うまくいかないコマンドが出るのか。
をお教えいただければ幸いです。よろしくお願いします。