매개변수를 사용하여 로그인 셸을 설정하는 방법은 무엇입니까?

매개변수를 사용하여 로그인 셸을 설정하는 방법은 무엇입니까?

다른 작업을 수행하지 않고 내 컴퓨터(노트북)에 "대시보드"를 제공하는 것이 유일한 목적인 사용자를 추가하고 싶습니다(유용한지 여부는 논쟁의 여지가 있지만 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

로그인 셸에 인수를 어떻게 전달합니까?

당신은 할 수 없습니다.

원하는 옵션으로 원하는 실행 파일을 시작하려면 새 실행 파일을 만들어야 합니다.

관련 정보