쉘스크립트를 돌리면 당연히
스크립트 이름은 ps 로 찍히지 않죠.
지정한 쉘(#!/bin/bash)이 추가 실행되고 그 쉘이 스크립트 안의
프로그램을 실행할 뿐입니다.
운이 좋으면 스크립트 안의 프로그램이 찍혀 나올 수는 있을테고 (sleep 1 ?)
무슨 Shell이 떴는지는 알 수 있을 겁니다 (-bash ?)
굳이 그 쉘을 알고 싶으시면
sh ./memchkstart.sh &
등으로 하시면 선명하게 알아 보실 수 있습니다.
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
전 kill -9 %1 밖에
전 kill -9 %1 밖에 몰라서리...
근데 이런경우 PID대신 %N으로 fg나 kill을 먹일수 있지 않나요?
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
ps -ef 해도 안 나오는
ps -ef 해도 안 나오는 프로세스가 실행 중이라는 것은 어떻게 확인을 하신 건가요?
$ruby.is_a?(Object){|oriented| language} #=> true
http://rubykr.org
----
http://nohmad.tumblr.com/
스크립트 내에서 또 백그라운드를 돌리시나요?
실행을 확인할 수 있는 건 아마도
프로세스를 죽여도 죽여도 1초마다 메모리 현황을 보여주고 있어서 그렇지 않을까 생각합니다.
-------------
혹시 쉘 스크립트 내에서 또 다른 쉘스크립트나 명령어를 백그라운드로 실행을 하시는 건 아닌지요?
프로세스명이라는 것이..
ps -ef | grep meckstart
위 명령을 해도 나오는 게 없다는 말씀이신 거 맞죠?
ps -ef | grep 프로세스명 <-- 이렇게 말씀하신게 좀 걸려서 ^^;;;
흠.
쉘스크립트를 돌리면 당연히
스크립트 이름은 ps 로 찍히지 않죠.
지정한 쉘(#!/bin/bash)이 추가 실행되고 그 쉘이 스크립트 안의
프로그램을 실행할 뿐입니다.
운이 좋으면 스크립트 안의 프로그램이 찍혀 나올 수는 있을테고 (sleep 1 ?)
무슨 Shell이 떴는지는 알 수 있을 겁니다 (-bash ?)
굳이 그 쉘을 알고 싶으시면
sh ./memchkstart.sh &
등으로 하시면 선명하게 알아 보실 수 있습니다.
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
댓글 달기