bart ~ # cat demoprog.c #include int main() { int c=0; while(++c) { sleep(5); printf("%d\n",c); } } bart ~ # cc -o demoprog demoprog.c demoprog.c: In function 'main': demoprog.c:6: warning: incompatible implicit declaration of built-in function 'printf' bart ~ # ./demoprog 1 2 [1]+ Stopped ./demoprog bart ~ # ./demoprog & [2] 8617 bart ~ # 1 bart ~ # jobs [1]+ Stopped ./demoprog [2]- Running ./demoprog & bart ~ # 2 3 4 5 bg 1 [1]+ ./demoprog & bart ~ # 3 6 4 7 5 fg 1 ./demoprog [1]+ Stopped ./demoprog 8 bart ~ # fg 2 ./demoprog [2]+ Stopped ./demoprog bart ~ # jobs [1]- Stopped ./demoprog [2]+ Stopped ./demoprog bart ~ # kill %1 bart ~ # kill %2 [1] Terminated ./demoprog [2]+ Terminated ./demoprog bart ~ # bart ~ #