Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG UE
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Michael Black
OpenXG UE
Commits
840423d7
Commit
840423d7
authored
8 years ago
by
Rohit Gupta
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bugfix for script to remove old programs
parent
06e0d288
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
8 deletions
+10
-8
cmake_targets/autotests/tools/remove_old_programs.bash
cmake_targets/autotests/tools/remove_old_programs.bash
+10
-8
No files found.
cmake_targets/autotests/tools/remove_old_programs.bash
View file @
840423d7
...
@@ -5,17 +5,19 @@ echo "removing old programs..."
...
@@ -5,17 +5,19 @@ echo "removing old programs..."
echo
"args =
$1
"
echo
"args =
$1
"
echo
"script name =
$0
"
echo
"script name =
$0
"
filename
=
$(
basename
"
$0
"
)
filename
=
$(
basename
"
$0
"
)
echo
"programs to be killed"
echo
"filename =
$filename
"
echo
"bash PID =
$$
"
echo
"programs to be killed...
$1
"
pid
=
'$$'
#we need to remove current program and grip as we kill ourselves otherwise :)
var
=
`
ps
-aux
|grep
-E
-i
$1
|
awk
'{print $2}'
`
echo
$var
echo
"bash PID =
$$
"
pid
=
"
$$
"
echo
"pid =
$pid
"
echo
"Killing programs now..."
ps
-aux
|grep
-E
-i
$1
|awk
'{print $2}'
|
tr
'\n'
' '
|
sed
"s/
$pid
/ /"
|
sudo
xargs
kill
-9
echo
"
$var
"
|
sed
's/'
$$
'/ /'
|
sudo
xargs
kill
-9
echo
"checking for old programs..."
var
=
`
ps
-aux
|grep
-E
-i
'$1'
|grep
-Ev
'grep'
|
grep
-Ev
'$filename'
`
var
=
`
ps
-aux
|grep
-E
-i
$1
|
grep
-E
-v
'$filename|grep|$$'
`
echo
$var
echo
$var
if
[
-n
"
$var
"
]
;
then
echo
'Match found'
;
else
echo
'Match not found'
;
fi
if
[
-n
"
$var
"
]
;
then
echo
'Match found'
;
else
echo
'Match not found'
;
fi
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment