外部スクリプトを呼び出さずにいくつかのコマンドを実行してroot
から他のコマンドの実行に戻るには、スクリプト内のユーザー識別情報(インストールプロセスの一部としてrootとして実行される)を切り替える方法はありますか?
並べ替え:
#!/bin/bash
some commands as root
SWITCH_USER_TO user
some commands as user including environment variables checks, without calling an external script
SWITCH_USER_BACK
some other stuff as root, maybe another user id change...
そのユーザーとして
—
ダン・ダスカレスク2014
あなたはこの答えを見ておくべきですstackoverflow.com/a/17758312/1243547
—
クラウス