2014-03-28 3 views
0

* nix에서 실행중인 프로세스의 옵션을 변경할 수 있습니까?실행중인 프로세스의 옵션 변경

예를 들어 서버에 SSH를 설치하고 zip -rq file.zip public_html을 실행하면 public html 폴더를 file.zip으로 압축하기 시작합니다. 그러나 출력이 나오지 않습니다. 이 첫 번째 명령이 실행되는 동안 서버에 SSH를 두 번째로 연결하면 옵션을 변경하는 방법이 있습니까 (이 예의 경우 -rq에서 -r까지)?

나는 위의 시나리오와 관련된 답변이 아니라 시나리오/프로세스에 대한 일반적인 대답을 찾고 있습니다.

답변

1

대답은 : 명령 줄 인수는 일반적으로 프로그램 시작에서 평가되기 때문에 더

는, 지금이 작업을 수행하는 방법은 없습니다.

하지만 -q없이 직접 zip 명령을 시작하지 않으시겠습니까?

또한 출력을 파일로 리디렉션하고 다른 세션에서 읽을 수

: 첫 번째 세션에서

은 수행 번째 세션에서

zip -r file.zip public_html >/tmp/ziplog.log 

할 :

tail -f /tmp/ziplog.log 
+0

" 그러나 -q없이 zip 명령을 직접 시작하는 것이 어떻습니까? " - public_html에 많은 파일/폴더가 포함되어있는 경우 (예 : Magento 빌드) 많은 파일 이름으로 내 화면을 스팸으로 보내고 싶지 않습니다. 대체 답변 : 나는 두껍다. –

관련 문제