パラメータを使用してログインシェルを設定するには?

パラメータを使用してログインシェルを設定するには?

他の作業を行わずに自分のコンピュータ(ノートブック)に「ダッシュボード」を提供することが唯一の目的であるユーザーを追加したいと思います(有用かどうかは議論の余地がありますが、ttyログインをより美しく見つめるよりも確かに優れています) 。だからユーザーを追加しようとしています。

root@localhost:/ # useradd -r -s '/usr/bin/btm --battery' monitor
useradd: Warning: missing or non-executable shell '/usr/bin/btm --battery'

基本的にbtmデバイスがラップトップなので、必要なバッテリー情報を表示しません(ACに接続されていますが、まだバッテリー情報を表示したい)。

ログインシェルに引数を渡すにはどうすればよいですか? AFAICT、プログラムが起動するとバッテリー情報を表示する方法がないため、そのフラグをシェル呼び出しの一部として渡す必要があります。

答え1

ログインシェルに引数を渡すにはどうすればよいですか?

あなたはできません。

必要なオプションで目的の実行可能ファイルを起動するには、新しい実行可能ファイルを作成する必要があります。

関連情報