su - fred
タスクを使用すると、すぐに背景に移動します。その後、次をfg
使用すると正常に動作します。
wally@Machine:~$ su - fred
Password:
[1]+ Stopped su - fred
wally@Machine:~$ fg
su - fred
fred@Machine:~$
なぜバックグラウンドで始まるのですか?
出力type -a su
(wallyとして実行):
su is /usr/bin/su
su is /bin/su
出力jobs -l
(wallyとして実行):
[1]+ 9187 Stopped (signal) su - fred
fredの起動ファイル(.profile
および.bashrc
削除済み):
.bash_profile
exec env /bin/bash
関連質問を見つけましたここ。