mirror of
https://github.com/vale981/ray
synced 2025-03-06 10:31:39 -05:00
28 lines
569 B
Bash
28 lines
569 B
Bash
![]() |
#!/usr/bin/env bash
|
||
|
|
||
|
function for_in_file(){
|
||
|
if [ -f $1 ]; then
|
||
|
echo "THIS IS THE NEXT TASKID HERE:\n" >> logfilter
|
||
|
b="nextTaskId:"
|
||
|
for i in `cat $1`
|
||
|
do
|
||
|
grep -r $i *|awk -v prefix=$b '/Task .+ Object .+ get/{print prefix$(6) >> "logfilter"}'
|
||
|
done
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
cd ./$1/
|
||
|
if [ -f logfilter ]; then
|
||
|
rm logfilter
|
||
|
fi
|
||
|
if [ -f tempobjectid ]; then
|
||
|
rm tempobjectid
|
||
|
fi
|
||
|
grep -r "$2" * > logfilter
|
||
|
cat logfilter|awk '/Task .+ Object .+ put/{print $(NF-1) > "tempobjectid"}'
|
||
|
for_in_file tempobjectid
|
||
|
cat logfilter
|
||
|
|
||
|
|
||
|
|