Browse Source

Stop porcess enhancement

Yann Weber 6 years ago
parent
commit
1b0ee6a11f
1 changed files with 4 additions and 9 deletions
  1. 4
    9
      ping_radar.sh

+ 4
- 9
ping_radar.sh View File

32
 	for pid in $(echo $pids)
32
 	for pid in $(echo $pids)
33
 	do
33
 	do
34
 		echo killing $pid
34
 		echo killing $pid
35
-		kill $pid
36
-	done
37
-	for pid in $(echo $pids)
38
-	do
39
-		wait $pid
40
-		echo $pid killed
35
+		kill $pid 2>/dev/null
41
 	done
36
 	done
37
+	wait $(echo $pids)
42
 	rmdir ${res_file}.lock 2>/dev/null
38
 	rmdir ${res_file}.lock 2>/dev/null
43
 	rm -v $res_file
39
 	rm -v $res_file
44
 	exit 0
40
 	exit 0
55
 	for pid in $(echo $cidr_pids $cidr_nmap_pid)
51
 	for pid in $(echo $cidr_pids $cidr_nmap_pid)
56
 	do
52
 	do
57
 		echo CIDR killing $pid
53
 		echo CIDR killing $pid
58
-		kill $pid
59
-		wait $pid
60
-		echo CIDR $pid killed
54
+		kill $pid 2>/dev/null
61
 	done
55
 	done
56
+	wait $(echo $cidr_pids $cidr_nmap_pid)
62
 	rm -v $cidr_nmap_res
57
 	rm -v $cidr_nmap_res
63
 	exit 0
58
 	exit 0
64
 }
59
 }

Loading…
Cancel
Save