다른 작업을 수행하지 않고 내 컴퓨터(노트북)에 "대시보드"를 제공하는 것이 유일한 목적인 사용자를 추가하고 싶습니다(유용한지 여부는 논쟁의 여지가 있지만 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
로그인 셸에 인수를 어떻게 전달합니까?
당신은 할 수 없습니다.
원하는 옵션으로 원하는 실행 파일을 시작하려면 새 실행 파일을 만들어야 합니다.