bash 명령으로 시작 화면


1

실행할 bash 명령으로 화면을 시작해야합니다. 노력하고있어:

screen -S test -d -m bash -c './test.php'

그러나 결과가 없었습니다. 화면이 나타나지 않았습니다.

더 나아가서 다음과 같이 시작해야한다고 가정 해 봅시다.

vlc -I ncurses --http-reconnect http://ip/ --sout '#duplicate{dst=std{access=http{user=,pwd=},mux=ts,dst=:51001}}' --ttl=255 --loop --repeat

어떻게해야합니까? 명령이 완료되면 화면에 결과가 계속 표시되기를 원합니다.

답변:


2

로 시작 screen합니다 -d -m. 맨 페이지에서 :

-d -m "분리 된"모드에서 시작 화면. 새 세션이 생성되지만 연결되지는 않습니다. 시스템 시작 스크립트에 유용합니다.

screen -r 실행중인 명령으로 화면을 연결해야합니다.


0

왜 안 해?

screen -S test ./test.php

[스크린이 종료됩니다] 그게 전부입니다

이는 스크립트 실행이 완료되었음을 의미합니다. 스크립트 실행이 끝난 후에도 화면을 열어 두시겠습니까?

스크립트가 실행 된 후 화면이 살아 있어야합니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.