>やっぱり直接suで操作するしかありませんかね・・・2つのアカウント・rootとpostgresを一つのshで一氣に使いたかったんですけどね。管理人はスクリプト内で動的にユーザーを切り替えてコマンドを実行する必要に迫られたことがないので、なぜそんなことが必要なのかがいまいちわかっていません。
ユーザーを切り替えて個別に実行すればいいのではないでしょうか。
本気でやりたいならば、
expect
コマンドを使って、キー入力を外部から流し込むなどすればできるとは思います。が、ちょっと面倒です。>やっぱり直接suで操作するしかありませんかね・・・2つのアカウント・rootとpostgresを一つのshで一氣に使いたかったんですけどね。管理人はスクリプト内で動的にユーザーを切り替えてコマンドを実行する必要に迫られたことがないので、なぜそんなことが必要なのかがいまいちわかっていません。
expect
コマンドを使って、キー入力を外部から流し込むなどすればできるとは思います。が、ちょっと面倒です。GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.