
私はOS X 10.8.5を使用しています。端末がbashを実行しているかどうかを調べようとしています。次のように入力すると、「getent」コマンドが見つからないというメッセージが表示されますが、エラーメッセージはbashからのものです。
Me$ getent passwd $(whoami) | awk -F: '{print $NF}'
-bash: getent: command not found
私はbashを実行していますか?
答え1
あなたのシェルはbash
実行を試みることを許可しますgetent
。-bash:
上記の理由は、そうでなければコマンドが見つからないと言うgetent: command not found
ように見えるからです。getent